Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Modelo Entidad Relacion
Modelo Entidad Relacion
Modelo Entidad Relacion
Extendido
• Conjuntos de entidades
• Conjuntos de relaciones
• Conjuntos de atributos
Definición de entidad
Una entidad es una cosa u objeto en el mundo real que es
distinguible de todos los demas
física o real (una persona, un libro, un empleado)
abstracta o conceptual (una asignatura, un viaje)
Se clasifican en:
Simples y Compuestos
Monovalorados y Multivalorados
Nulos
Derivado
Clasificación de atributos
Atributos compuestos
◦ Pueden dividirse en otros con significado propio
fechanacim direccion
dia mes año calle ciudad provincia codpostal
◦ Valor compuesto = concatenación de valores de componentes
Atributos simples
◦ No divisibles. Atómicos
genero
Clasificación de atributos
Atributos monovalorados (monovaluados)
◦ sólo un valor para cada entidad
fechanacim [de un EMPLEADO particular]
añoestreno [de una PELICULA concreta]
Atributos almacenados
nacionalidad [de una PELICULA]
fechanacim [de un EMPLEADO]
Relaciones
CONTINUACION PELICULA
DE LOCAL_VIDEOCLUB
Relaciones
Supervisa Empleado
Supervisor
Restricciones estructurales:
trabajador ACTOR
EMPLEADO
1 encargado 1 personaje M
sucursal N N
1 film
LOCAL_VIDEOCLUB PELICULA
lugar trabajo
Restricciones estructurales:
Dependencia de existencia: si la existencia de la entidad x depende
de la existencia de la entidad y, entonces se dice que x tiene
dependecia de y.
◦ Si y se borra tambien se borrara x
◦ La entidad y es la entidaddominante
◦ La entidad x es la entidad subordinada DIRECTOR
1
HA_ RODADO
Clases de participación: N ACTOR
◦ Participación total (dependencia en existencia)PELICULA
personaje M
◦ Participación parcial
ACTUA_EN
N
film
PELICULA
Atributos en relación
papel
M:N salario
TIENE
Una entidad débil siempre tiene una restricción
de participación total en la relación que la une a N
numcopia
su entidad propietaria COPIA
Llaves ó claves
Superllave: Uno o mas atributos que nos permite
identificar una entidad en especifico dentro de un
conjunto de entidades y ninguna otra entidad la tiene.
Toda relación tiene por lo menos una super llave
llamada llave primaria.
Llaves ó claves
Llave candidata: Son aquellos atributos que tienen
características para ser súper llaves, pero hay dos o mas
en una entidad; una se tomara como llave primaria y
otra como llave secundaria.
VEHÍCULO
motorS/N tipo
Otro ejemplo
Un ANIMAL es un FELINO
Un REPTIL es un tipo de ANIMAL
Un insecto es un tipo de ANIMAL
Modelo E-R Extendido
Generalización:
◦ Proceso inverso de la especialización
◦ Énfasis en las similitudes
◦ Cada instancia de la superclase es también una instancia de alguna
de las subclases
numBastidor numBastidor
fechaFab VEHÍCULO
precio CAMIÓN fechaFab
precio
numEjes tonelaje
G CAMIÓN TURISMO
fechaFab
numBastidor
numEjes tonelaje numPuer
(1,1) ID (0,1)
CAMIÓN TURISMO MOTOCICLETA SIDECAR
LLEVA
numEjes numPlazas
tonelaje numPuer cilindrada 1:1
Modelo E-R Extendido
Modelo E-R Extendido
Agregación: Una limitación del modelo E-R que no es posible expresar entre
relaciones
Restricción inherente del MER:
◦ No puede expresar relaciones
entre varias relaciones, ni
entre un tipo de relación y un tipo de entidad
La agregación...
◦ Consiste en considerar un conjunto de componentes (tipos de entidades o
tipos de relaciones) como si fueran un único tipo de entidades, para
formar un tipo de entidad agregada de nivel superior.
◦ Útil cuando el tipo de entidad agregado debe relacionarse con otros
tipos de entidad
Ejemplo
EMPRESA ENTREVISTA_A SOLICITANTE
RESULTA_EN
OFERTA_EMPLEO
ENTREVISTA
RESULTA_EN
OFERTA_EMPLEO
FIN
Gracias ….