Está en la página 1de 19

AYUDANTA 1

Modelamiento de Datos 2014


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

También podría gustarte