DIAGRAMA DE ENTIDAD RELACIÓN
Denominado por sus siglas como: E-R; Este modelo representa a la realidad a través deun esquema gráfico empleando los terminología de
entidades
,
que son objetos queexisten y son los elementos principales que se identifican en el problema a resolvercon el diagramado y se distinguen de otros por sus características particularesdenominadas
atributos,
el enlace que rige la unión de las entidades está representadapor la
relación
del modelo.Recordemos que un rectángulo nos representa a las entidades; una elipse a losatributos de las entidades
,
y una etiqueta dentro de un rombo nos indica la relaciónque existe entre las entidades
,
destacando con líneas las uniones de estas y que lallave primaria de una entidad es aquel atributo que se encuentra subrayado.En la práctica
,
este modelo de datos no ha llegado a implementarse en ningún DBMScomercial
,
pero ha tenido una enorme repercusión como herramienta de modelado debases de datos (paradójicamente
,
bases de datos relacionales)
,
existiendo hoy en díaherramientas de diseño conceptual que incorporan la totalidad de sus conceptos eincluso productos que transforman diagramas conceptuales E/R en bases de datosreales en diversos formatos.En el modelo Entidad/Relación
,
el mundo/empresa/sección de la realidad serepresenta mediante un número muy reducido de conceptos semánticos básicos: elmundo está compuesto de
entidades
; una entidad es cualquier objeto distinguiblerelevante en el mundo en cuestión. Estas entidades poseen un número indeterminadode
propiedades
,
que son "trozos" de información que describen a las entidades de unou otro modo. Cada una de las entidades tiene una identidad
,
esto es
,
son identificablesde forma única. Grupos de entidades relacionadas mantienen
relaciones
con otrosgrupos de entidades. También existen
subtipos
de entidades: la entidad E2 es unsubtipo de la entidad E1 si y sólo si cada E2 es también un E1.El modelo E/R aporta una herramienta de modelado para representar las entidades
,
propiedades y relaciones: los diagramas Entidad/Relación. Mediante éstos
,
el esquemaconceptual abstracto puede ser mostrado gráficamente y mantener unaindependencia conceptual con respecto a la implementación propiamente dicha. Enrealidad
,
podemos hacer que los diagramas sean un reflejo fiel de las relaciones
,
interrelaciones y atributos del modelo relacional de datos o podemos englobardiversas relaciones en una sola entidad o conjunto de propiedades.Los diagramas E/R que se muestran a continuación son directamente proyectablessobre un esquema físico relacional excepto en lo que se refiere a las relaciones muchosa muchos. Los diagramas E/R son parecidos a los diagramas de flujo (organigramas)clásicos en que utilizan rectángulos
,
rombos y óvalos
,
pero los significados de estos