Está en la página 1de 1

Un

distribuidor de contenido multimedia online nos solicita el diseo de una base


de datos que almacene toda la informacin relativa a l

Los datos que se desean almacenar son los siguientes:

Para cada una de las pelculas se ha de almacenar el nombre(nom_pel), el ao
(anio_pub_pel) en el que fue publicada, la productora que llev a acabo el rodaje, el
autor del guin, el director, el formato, la valoracin (val_pel) y un identificador
nico (id_pel).

Para cada director o guionista se ha de almacenar el DNI (identificador nico), el
nombre(nom) y la fecha de nacimiento (fec_nac). En el caso del guionista se
almacena el sueldo (sueld_gui), y en el del director el nmero de oscars (num_osc).

Para cada una de las productoras se ha de almacenar el nombre (nom_prod), el
pas (pas_prod) donde se encuentra su sede y su director (dir_prod).

Para cada uno de los formatos se ha de almacenar una breve descripcin
(descrip_form), el precio del alquiler (prec_alq), el precio de la
descarga(prec_desc) y un identificador de formato(id_format).

Para cada uno de los clientes hay que almacenar su identificador nico (id_cli), el
nombre (nom_cli), as como su cuenta, con saldo del que dispone (sald_cli) y un
historial de los alquileres.

Este distribuidor tiene una particularidad, el precio de las pelculas no depende
exclusivamente de su formato, por lo que todos las pelculas que tengan el mismo
formato no tendrn el mismo precio, pues influyen la popularidad de la pelcula, su
antigedad y otros factores.

Adems, es
necesario considerar las siguientes restricciones:

Una pelcula tiene uno o varios guionistas.
Una pelcula tiene un solo director principal, sin embargo pueden colaborar otros
directores.
Una pelcula se puede publicar en mltiples formatos.
Una pelcula pertenece a una sola productora.
Un cliente puede comprar o alquilar varias pelculas.
Se desea almacenar el historial de alquileres.
Se desea almacenar el presupuesto de cada produccin (presup).
El id del usuario junto con su login permiten identificar el saldo de cada cliente.


Se pide obtener un diagrama entidad-relacin que modele la informacin descrita,
explicando brevemente cada elemento.

También podría gustarte