Cristian Orellana Arce Carlos Osorio 25/04/2014 Transformacin del modelo EER al Modelo MR (Relacional) 1) Eliminar atributos multivaluados 2) Transformacin de atributos derivados *** Se tratarn como atributos normales *** 3)Eliminar atributos compuestos Persona Calle N Villa Cd. Persona Cd. N Calle Villa Persona (Cd. , N, Calle, Villa) MR ER 4) RTECAR-1 Toda entidad se transformar a relacin Persona Cd. Nombre Persona (Cd. , Nombre) ER MR 5) RTECAR-2.1 1:1 Si en la relacin las dos entidades participan con cardinalidad mxima y mnima igual a uno, es decir, entidad1 (1:1) y entidad2 (1:1) entonces se procede: Empleado Datos-Empleado E-DE ID (1,1) (1,1) 1:1 nif nombre cdigo direccin Empleado (nif , nombre, cdigo) Datos-Empleado (cdigo , direccin, nif) 6) RTECAR-2.2 1:1 Si en la relacin alguna de las entidades participa de manera parcial (0,1), entonces la clave de la entidad total (1,1) pasa como clave fornea y alterna a la relacin de la entidad parcial. Empleado Electrodomstico E-E (1,1) (0,1) 1:1 nif nombre aparato modelo Empleado (nif , nombre) Electrodomstico (aparato, modelo, nif, fecha) fecha UNIQUE 7) RTECAR-2.3 1:1 Si en la relacin ambas entidades participan de manera parcial (0,1), entonces se escoge una clave primaria y otra alterna. Empleado Electrodomstico E-E (0,1) (0,1) 1:1 nif nombre aparato modelo Empleado (nif , nombre) Electrodomstico (aparato, modelo) fecha E-E(nif, aparato, fecha) UNIQUE 8) RTECAR-3.1 1:N Aqu la clave de la entidad (1,1) pasa como FK a la entidad (1,n). Los atributos de la interrelacin pasan a la entidad (1,n). Editorial Revista E-R (1,1) (1,n) 1:N cdigo nombre titulo editor Editorial (cdigo , nombre) Revista (titulo, editor, cdigo_edit, fecha) fecha Foreign Key 9) RTECAR-3.2 1:N Aqu se crea una relacin para la interrelacin. Su PK ser la clave de la entidad (1,n) y su FK ser la clave de la entidad (0,1). Factura *Albarn F-A (0,1) (1,n) 1:N numero fecha cdigo total Factura (numero , fecha) Alabarn (cdigo, total) descuento *es un documento mercantil que acredita la entrega de un pedido. F-A (cdigo, numero, descuento) pk fk 10) RTECAR-4 N:N Aqu se crea una nueva relacin para la interrelacin, que tendr los atributos correspondientes a la relacin y cuya clave estar formada por la composicin de los identificadores de las entidades que participan en la relacin. Autobs Conductor A-C (1,n) (1,n) N:N matricula licencia Carnet# nombre Autobs (matricula, licencia) Conductor (Carnet#, nombre) trayecto A-C (matricula, Carnet#, trayecto) TRANSFORMACIONES Del modelo Extendido E/R 11) PRTECAR-3 Eliminacin del supertipo de entidad 12) PRTECAR-4 Eliminacin de los subtipos de entidad 13)PRTECAR-5 Eliminacin de la jerarqua 14) Dependencias en Existencia y en Identificacin 15) Interrelaciones Exclusivas 16) Transformacin de Recursividad