2. MER
• Sus siglas en inglés, E-R "Entity relationship", o del español DER
"Diagrama de Entidad Relación
• Fue inventado por Peter Chen en los años set
• El propósito de este modelo es simplificar el diseño de bases de
datos a partir de descripciones textuales de los requerimientos.
3. CONCEPTO
• Es una herramienta para el modelado de datos
que permite representar las entidades relevantes
de un sistema de información así como sus
interrelaciones y propiedades.
4. ENTIDAD
Las entidades están compuestas de atributos que son los datos que definen el
objeto, del cual queremos almacenar información.
Entre los atributos habrá uno o un conjunto de ellos que no se repite; a este
atributo o conjunto de atributos se le llama clave de la entidad
En toda entidad siempre hay al menos una clave que en el peor de los casos estará
formada por todos los atributos de la tabla. Ya que pueden haber varias claves y
necesitamos elegir una, lo haremos atendiendo a estas normas:
Que sea única.
Que se tenga pleno conocimiento de ella.- ¿Por qué en las empresas se asigna a
cada cliente un número de cliente?.
Que sea mínima, ya que será muy utilizada por el gestor de base de datos.
5. CLAVE DE LA ENTIDAD
Se denomina Clave primaria al atributo o conjunto mínimo de
atributos que permiten identificar en forma única cada instancia de
la entidad, es decir, registro de la tabla.
Las claves principales se utilizan cuando se necesita hacer referencia
a registros específicos de una tabla desde otra tabla, Los mismos se
denominan Claves candidatas.
6. RELACIÓN
o Asociación entre entidades, sin existencia propia en el mundo real
que estamos modelando, pero necesaria para reflejar las
interacciones existentes entre entidades.
Las relaciones son dos tipos:
Cardialidad
Modalidad
7. CARDIALIDAD
Relación Uno a Uno
Cuando un registro de una tabla sólo puede estar relacionado con un
único registro de la otra tabla y viceversa.
Relación Uno a Muchos
Cuando un registro de una tabla secundaria sólo puede estar
relacionado con un único registro de la tabla principal y un registro
de la tabla principal puede tener más de un registro relacionado en la
tabla secundaria.
Relación Muchos a Muchos
Cuando un registro de una tabla puede estar relacionado con más de
un registro de la otra tabla y viceversa.
8. MODALIDAD
Obligatoria:
Si para todo registro de A debe existir siempre al menos un registro
de B asociado.
Optativa:
Si para todo registro de A, pueden existir o no, uno o varios
registros de B asociados.