Bases de Datos Multimedia
|
artistasunidos |
rubén valero ballesta - rvalerob@uoc.edu |
|
DISEÑO LÓGICO Y FÍSICO
|
DISEÑO CONCEPTUAL - MODELO E-R | |
En el mundo real, el modelo E-R representa una base de datos de artistas que pueden ser contratados para distintos eventos: una despedida de soltero/a, una fiesta popular, un cumpleaños, celebración.... La entidad "artista" representa a ese grupo de artistas, en la que se incluyen los datos que pueden ser relevantes en una consulta a la base de datos. Edad, nombre, sexo..., con una clave primaria id que servirá para mantener la atomicidad de los datos. Cada uno de ellos puede ser contratado para 1 o más tipos distintos de show (por ejemplo, un mismo artista, puede ser contratado como cantante o humorista, como gogo, bailarín o stripper, etc.). Las diferentes especialidades se relacionan en la entidad "chou" (show en castizo), codificadas (clave primaria cod_chou), con una breve descripción genérica de la variedad (bailarín, cantante, stripper, payaso, ...). Por otro lado, y para una mejor elección del artista requerido, existe la entidad "tarifa", en la que se especifica el precio en euros/hora que cobra cada uno. |
![]() MODELO E-R - base de datos artistasunidos |
DISEÑO LÓGICO Y FÍSICO
|
MODELO RELACIONAL |
|||||||||||||||||||||||||||||||
A
|
[-] Los datos correspondientes a la tabla "artista" no presentan ninguna característica reseñable.
|
||||||||||||||||||||||||||||||
B
|
[-] En esta tabla se relacionan todos los espectáculos que pueden ser consultados en la aplicación, cada uno con una denominación genérica. El nombre "chou" se ha elegido en lugar del anglicismo "show", por ser éste un término de consulta que utiliza mysql y que genera errores. |
||||||||||||||||||||||||||||||
R1
|
[-] La relación "artista" hace "chou" (1:n), relaciona cada uno de los espectáculos para los que cada artista puede ser contratado. La clave id_artista corresponde a la clave primaria de la tabla "artista", y se relaciona con id_cod_chou, que corresponde a la clave primaria de la tabla "chou", de modo que salvaguardamos la integridad referencial entre artistas y chous . |
||||||||||||||||||||||||||||||
C
|
[-] Finalmente, la entidad débil "tarifa", corresponde a las tarifas que tiene cada uno de los artistas, establecida en €uros por hora. |
DISEÑO LÓGICO Y FÍSICO
|
DISEÑO FÍSICO |
![]() BASE DE DATOS "ARTISTAS UNIDOS" - ARTISTA - CHOU - HACE - TARIFA |
![]() TABLA "ARTISTA" - id / dni / nombre / edad / sexo / nom_artístico |
![]() TABLA "SHOW" - cod_chou / chou |
![]() TABLA R1 "HACE" - id / id_artista / id_cod_chou |
![]() TABLA "TARIFA" - id / id_artista / precio_hora |