CasER 1.1 Log
19 / 09 / 2011 13:58
Pasaje a Modelo Lógico:
Eliminación de Atributos compuestos:
No se encontraron atributos compuestos para eliminar.
Eliminación de Atributos polivalentes:
El atributo polivalente: TITULOS pertenece a la entidad PELICULA.
Se crea una nueva entidad con el nombre del atributo polivalente: TITULOS.
Se crea una relación con el nombre: PELICULA_TITULOS.
Eliminación de Jerarquías:
La jerarquía que se va a eliminar esta formada por las siguientes entidades:
PERSONA / EMPLEADOS / CLIENTE.
La jerarquía tiene cobertura Parcial Exclusiva.
Como no hay subentidades que sean hijo y padre a la vez, se le da la opción de eliminar a los
hijos o dejar todo.
Se toma la decision de eliminar a los hijos.
CasER 1.1 Log
19 / 09 / 2011 13:57
Pasaje a Modelo Físico:
Eliminación de Identificadores Externos:
No se encontraron identificadores externos para eliminar.
Tablas generadas:
PELICULA ( COD_PELI )
TITULOS ( TITULOS )
Transformación de la relación pelicula_titulos (1,n) a (1,n):
Se crea una tabla nueva llamada pelicula_titulos que tiene un identificador, la combinación de atributos que constituyen las claves primarias tanto de E1 como de E2, y los atributos de la relación.
PELICULA_TITULOS ( ID_PELICULA_TITULOS , cod_peli, titulos)
PERSONA ( DNI , nombre, categoria, numero_emp, numero_cli)
Transformación de la relación persona_tienen (1,1) a (0,n):
Cada Cuenta_Socio puede tener múltiples Persona, sin embargo,cada Persona tiene hasta 1 Persona. Entonces se puede incorporar a Persona como un atributo más del Cuenta_Socio, estableciendo de este modo el vínculo sin necesidad de generar otra tabla. Este atributo queda como Clave foránea en Cuenta_Socio.
CUENTA_SOCIO ( NUM_CUENTA , dni, fecha)
Transformación de la relación persona_alquilan (0,n) a (0,n):
Se crea una tabla nueva llamada persona_alquilan que tiene un identificador, la combinación de atributos que constituyen las claves primarias tanto de E1 como de E2, y los atributos de la relación.
PERSONA_ALQUILAN ( ID_PERSONA_ALQUILAN , dni, cod_peli)
TARJETA ( NUMERO_TARJETA , titular, cbu, tipo)
Transformación de la relación persona_pago (0,n) a (1,n):
Se crea una tabla nueva llamada persona_pago que tiene un identificador, la combinación de atributos que constituyen las claves primarias tanto de E1 como de E2, y los atributos de la relación.
PERSONA_PAGO ( ID_PERSONA_PAGO , dni, numero_tarjeta)