CasER 1.1 Log
18 / 09 / 2011 13:58
Pasaje a Modelo Lógico:
Eliminación de Atributos compuestos:
El atributo compuesto DIRECCION pertenece a la entidad PERSONAEEEEEEEEEEEEEEEEEEEE.
Se toma la opción A: Se genera un único atributo en la entidad PERSONAEEEEEEEEEEEEEEEEEEEE que se convierte en la concatenación de todos los atributos simples que contiene el atributo compuesto (CALLE-NUM-DEPTO-PISO ).
Eliminación de Atributos polivalentes:
El atributo polivalente: CUOTAS pertenece a la entidad CLIENTEYYYYYYYYYYYYY.
Se crea una nueva entidad con el nombre del atributo polivalente: CUOTAS.
Se crea una relación con el nombre: CLIENTEYYYYYYYYYYYYY_CUOTAS.
El atributo polivalente: TITULOS pertenece a la entidad VIDEOYYYYYYYYYYYYYYYYYYYYYYYYYYYY.
Se crea una nueva entidad con el nombre del atributo polivalente: TITULOS.
Se crea una relación con el nombre: VIDEOYYYYYYYYYYYYYYYYYYYYYYYYYYYY_TITULOS.
Eliminación de Jerarquías:
La jerarquía que se va a eliminar esta formada por las siguientes entidades:
PERSONAEEEEEEEEEEEEEEEEEEEE / EMPLEADOTTTTTTTTTTTTT / CLIENTEYYYYYYYYYYYYY.
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
18 / 09 / 2011 13:58
Pasaje a Modelo Físico:
Eliminación de Identificadores Externos:
No se encontraron identificadores externos para eliminar.
Tablas generadas:
VIDEOYYYYYYYYYYYYYYYYYYYYYYYYYYYY ( NUM_VIDEO )
TITULOS ( TITULOS )
Transformación de la relación videoyyyyyyyyyyyyyyyyyyyyyyyyyyyy_titulos (1,n) a (1,n):
Se crea una tabla nueva llamada videoyyyyyyyyyyyyyyyyyyyyyyyyyyyy_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.
VIDEOYYYYYYYYYYYYYYYYYYYYYYYYYYYY_TITULOS ( ID_VIDEOYYYYYYYYYYYYYYYYYYYYYYYYYYYY_TITULOS , num_video, titulos)
PERSONAEEEEEEEEEEEEEEEEEEEE ( DNI , nombre, calle-num-depto-piso, categoria, num_emp, antigüedad, num_cli)
OBRA_SOCIALYYYYYYYYYYYYYYYYYYYYY ( NUM_OS )
Transformación de la relación personaeeeeeeeeeeeeeeeeeeee_tiene (0,n) a (1,n):
Se crea una tabla nueva llamada personaeeeeeeeeeeeeeeeeeeee_tiene 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.
PERSONAEEEEEEEEEEEEEEEEEEEE_TIENE ( ID_PERSONAEEEEEEEEEEEEEEEEEEEE_TIENE , dni, num_os)
Transformación de la relación personaeeeeeeeeeeeeeeeeeeee_alquila (0,n) a (1,n):
Se crea una tabla nueva llamada personaeeeeeeeeeeeeeeeeeeee_alquila 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.
PERSONAEEEEEEEEEEEEEEEEEEEE_ALQUILA ( ID_PERSONAEEEEEEEEEEEEEEEEEEEE_ALQUILA , dni, num_video)
CUOTAS ( CUOTAS )
Transformación de la relación personaeeeeeeeeeeeeeeeeeeee_clienteyyyyyyyyyyyyy_cuotas (0,n) a (1,n):
Se crea una tabla nueva llamada personaeeeeeeeeeeeeeeeeeeee_clienteyyyyyyyyyyyyy_cuotas 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.
PERSONAEEEEEEEEEEEEEEEEEEEE_CLIENTEYYYYYYYYYYYYY_CUOTAS ( ID_PERSONAEEEEEEEEEEEEEEEEEEEE_CLIENTEYYYYYYYYYYYYY_CUOTAS , dni, cuotas)