Ejericicos ER
Ejericicos ER
Ejericicos ER
Se requiere hacer el diseño de una base de datos para mantener información sobre las
obras de teatro de una compañía y sus presentaciones distintos teatros del país. Del
análisis de los requerimientos se obtuvieron los siguientes datos:
Existen diferentes obras de teatro. De cada una de ellas se tiene un número de
identificación, título, autor/es, fecha de creación y título de libro en que está basada.
De los autores se mantiene el nombre, dirección y teléfono.
Cada obra de teatro es interpretada por un elenco, esto es un grupo de actores y actrices.
De cada uno de ellos se tiene su número de CUIL, apellido, nombre, nombre artístico,
foto y rol que interpreta en la obra. Se permite a un mismo actor trabajar en más de una
obra.
Las obras se presentan en teatros. De los teatros se guarda su nombre, capacidad,
teléfono, fax, dirección, código postal y nombre de la ciudad donde está ubicado.
De cada obra que es presentada en un teatro se tienen las fechas y horas de
presentación.
Las presentaciones tienen asociadas auspiciantes, esto es, empresas que patrocinan la
exhibición de la obra. De estas empresas se tiene su nombre comercial, dirección, e-mail
y
nombre de la persona que actúa como contacto.
ENUNCIADO DEL EJERCICIO 8
A partir del siguiente enunciado, diseñar el modelo Entidad – Relación.
En la biblioteca del pueblo se manejan fichas de autores y libros. En la ficha de
cada autor se tiene el código de autor y el nombre. De cada libro se guarda el
ISBN, titulo, editorial y año de publicación. Un autor puede escribir varios libros,
y un libro puede ser escrito por varios autores. Un libro está formado por
ejemplares. Cada ejemplar tiene un código y una localización. Un libro tiene
muchos ejemplares y un ejemplar pertenece a un solo libro.
Los usuarios de la biblioteca del pueblo disponen de una ficha de biblioteca para
poder sacar libros de ella. Cada usuario se guarda con un código, nombre,
dirección y teléfono. Los ejemplares son prestados a los usuarios registrados en
la biblioteca. Un usuario puede tomar prestados varios ejemplares, y un ejemplar
puede ser prestado a varios usuarios. De cada préstamo nos interesa guardar la
fecha de préstamo y fecha de devolución.