Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Administrativa
Unidad 2
Modelo Entidad – Relación
Modelo Entidad - relación
• Definición
Un diagrama o modelo entidad-relación (a veces
denominado por sus siglas, E-R "Entity relationship", o, "DER"
Diagrama de Entidad Relación) es una herramienta para
el modelado de datos de un sistema de información. Estos
modelos expresan entidades relevantes para un sistema de
información así como sus interrelaciones y propiedades.
Modelo Entidad - relación
• Definición
– El modelo de datos entidad-relación está basado
Entidades
Entidad Rectángulos, representan objetos reales
Atributo Compuesto
Atributo Derivado
El valor para este tipo de atributo se
puede derivar de los valores de otros
atributos o entidades relacionados. P-
ej: #prestamos
Modelo Entidad - Relación
• Entidad:
• Objeto del mundo real que tiene existencia por
sí mismo
• Compuesto de ocurrencias de entidad
• Ejemplo
– Entidad Clientes
– Cliente “Pepe Perez” con Rut “12.345.678-9”
• Atributos: definen las propiedades de una
entidad, basados en un dominio (conjunto de
valores posibles que puede tomar)
Modelo Entidad - Relación
• Atributo - Característica propia de una
entidad, común para todas las ocurrencias del
mismo tipo
• Domínio - Conjunto de valores permitidos para
un atributo
• Para cada atributo hay que definir:
– Nombre Descripción Dominio
– Función (identificación o definición)
Modelo Entidad - Relación
• Ejemplo:
– Entidad: Empleado
• Nombre de atributo: Código
• Descripción: Código único por empleado
asignado por la empresa
• Función: Identificación (+Definición)
• Dominio: Números positivos de dos cifras
Modelo Entidad - Relación
• Atributos clave de una entidad: Un tipo de
entidad casi siempre tiene un atributo que es
distinto para cada entidad. Hay ocasiones en que
un conjunto de atributos constituyen la clave de
una entidad (atributos subrayados en los
diagramas).
Algunas entidades tienen más de un atributo clave.
• Dominio de los atributos: Cada uno de los
atributos simples tienen asociado un conjunto de
valores posibles.
Modelo Entidad - Relación
• Relación o Asociación
– Expresa una asociación entre ocurrencias de
entidad
– Puede tener atributos propios
– Grado: número de entidades que asocia
– Cardinalidad:
• número de ocurrencias de una entidad que pueden
asociarse con otra entidad
• Máxima - 1:1, 1:N, N:1, N:M
• Mínima - 0:0, 1:0, 0:1, 1:1
Modelo Entidad - Relación
• Relaciones
– Conjunto de ocurrencias de relación del mismo
tipo
Modelo Entidad - Relación
• Relaciones
– Las relaciones también pueden tener atributos
Modelo Entidad - Relación
• Relaciones
– Es importante el “rol” o “papel” de cada ocurrencia
Entidad Entidad
A B
Entidad Entidad
A B
Ej.: Una persona tiene varios autos y un auto es de una sola persona
Modelo Entidad - Relación
• Cardinalidad Máxima
Entidad Entidad
A B
Entidad Entidad
A B