5. OPCIONALIDAD EN LA RELACIÓN
Se refiere al tipo de dependencia de la relación.
6. DEPENDENCIAS
Son relaciones que se producen entre las entidades
fuerte y las débiles.
● En existencia: la entidad débil depende de la
fuerte solo para existir. Es independiente para todo lo
demás.
● En identificación: la entidad débil necesita de la
fuerte para existir y para identificarse. En estos casos
la débil necesita de
la clave de la fuerte para formar su clave primaria
(llave compuesta).
7. TENER EN CUENTA
Existen atributos que es mejor modelarlos
como entidades para evitar redundancia y
consistencia de datos.
Hay atributos que quedan “volando”.
8. CASOS DE MODELADO DE FECHAS
Hay que tener en cuenta cuando se almacena el ultimo dato de fecha o cuando se almacena un
historial de fechas.
Ultimo
Historial
9. CASOS DE MODELADO DE PRECIOS
Hay que tener en cuenta cuando se almacena el ultimo dato de precio o cuando se almacena un
historial de cambio de precios.
Ultimo
Historial
10. CASOS DE MODELADO DE RANGOS
Hay que tener en cuenta que hay campos que se manejan como rangos de chequeo.
11. Se desea crear un sitio web con información referente a las películas en cartel en las salas
de un cinema y se le contacta a usted con el fin de que realice el modelo conceptual E/R
basado en las siguientes reglas de negocio:
• De cada película se almacena su título de distribución, su título original, su género, el
idioma original, el país de origen, el año de la producción, la duración (en horas y
minutos), la calificación (Apta todo público, +9 años, +15 años, +18 años), un resumen y
un identificador de la película.
• De cada película interesa también conocer el nombre de todos los personajes que
interpreta cada actor.
• Además interesa disponer de información el director y actores que trabajan en cada
película. De ambos, se conoce su nombre y su nacionalidad. Además, se desea conocer
la cantidad de películas en las que dirigieron o actuaron.
• Los cines pueden tener más de una sala y cada semana cada uno de los cines envía la
cartelera para dicha semana, indicando las funciones. Para cada función se conoce el día
de la semana y la hora de comienzo, y obviamente la sala y la película que exhibe.
• De cada sala se sabe el nombre, un número que la identifica y la cantidad de butacas que
posee.
Base de datos cartelera de cine online
14. TIPOS DE RESTRICCIONES
• Restricción de DOMINIO: Se indica a un atributo los posibles valores que puede tomar.
15. TIPOS DE RESTRICCIONES
● Restricción de CLAVE: “En una relación no puede haber ninguna tupla repetida”.
16. TIPOS DE RESTRICCIONES
● Restricción de INTEGRIDAD de ENTIDAD: “Ninguna tupla de una relación puede tomar valores
nulos en los atributos que forman parte de su clave primaria”
17. TIPOS DE RESTRICCIONES
●Restricciones de INTEGRIDAD REFERENCIAL: “Si una tupla de una relación R1 hace referencia
a una relación R2, debe referirse a una tupla que exista realmente en R2”.