Está en la página 1de 3

Paso del modelo Entidad/Relacin a modelo Relacional.

id nombre

EDITORIAL
1:n

id
ttulo
pgina

id

LIBROS

AUTORES
N:m

LECTORES

1:n
N:m
EJEMPLAR

PROFESORES

ALUMNADOS

nombre

numReg estanteria estado

Cada entidad la pasamos a tabla, y cada atributo de la entidad es una columna, por lo que
obtenemos:
Tabla Editorial (id[pk], nombreEditorial)
EDITORIAL
id
1
2

Nombre
.
.

Tabla Autores(id[pk], nombreAutor)


AUTORES
id
1
2

Nombre
.
.

En el caso de una entidad dbil, se transforma en una tabla pero su clave primaria pasa a ser el
identificador de la entidad de la que depende, esto es:
Tabla Ejemplar (numReg[pk], idLibro[pk][fk], estantera, estado)

numRegistro

idLibro

Estantera

Los identificadores nicos de nuestro modelo E/R ser nuestra Clave Primaria en el Modelo
Relacional.
En las relaciones, segn su cardinalidad, tenemos 3 posibles opciones:
Relaciones N:M Haremos una nueva tabla, siendo la clave primaria la unin de las claves de
las entidades que forman esta relacin.
Relaciones 1:N En este caso, creamos una tabla donde propagaremos la clave primaria de la
entidad con cardinalidad 1.
Relaciones 1:1 Se hace exactamente lo mismo que en las relaciones 1:N, propagando la
clave primaria.

Estado

Jerarquas
En las jerarquas se crean una tabla para el supertipo, y otra tabla para cada subtipo.
-Lectores(idLectores, nombre, telfono)
-Profesores(idLectores, nRegistroP)
-Alumnos(idLectores, NIdentificacinEstudiante, Grupo)

También podría gustarte