Está en la página 1de 24

EL MODELO RELACIONAL

TRANSFORMACIN DEL ESQUEMA CONCEPTUAL AL LGICO

Existen tres reglas bsicas de conversin


Todo tipo de entidad se convierte en una relacin
Todo tipo de correspondencia N:M se transforma en una relacin
Todo tipo de correspondencia 1:N se resuelve propagando la clave o creamos una nueva
relacin.

Con la transformacin se obtendra un esquema con prdida de semntica respecto al


modelo conceptual
Esto es debido a que el mdelo relacional no distingue entre entidades y relaciones ,ambas
las trata como relaciones.
RELACIN DE EJEMPLO
Transformacion de las Correspondencias

A ) CORRESPONDECIAS 1:1
-------------------------------------------------------------------------------------------------------------------
B ) CORRESPONDENCIAS 1:N
--------------------------------------------------------------------------------------------------------------------

--------------------------------------------------------------------------------------------------------------

C ) CORRESPONDENCIA N:M

--------------------------------------------------------------------------------------------------------------------

---------------------------------------------------------------------------------------------------------------------
Casos particulares

Transformacin de entidades asociativas

La entidad que resulta de considerar una interrelacin entre entidades como si fuese una
entidad es una entidad asociativa, y tendra el mismo nombre que la interrelacin sobre las
que se define.

La utilidad de una entidad asociativa es que puede interrelacionarse con otras entidades y,
de forma indirecta , nos permite tener interrelaciones en las que intervienen interrelaciones.Se
denotan recuadrando el rombo de la interrelacin de la que provienen.

Una entidad asociativa tiene su origen en una interrelacin . En consecuencia , sucede que
la transformacin de la interrelacin originaria es , al mismo tiempo, la transformacin de la
entidad asociativa.
Transformacin de Generalizacin (Tipos y Subtipos)

2.1=a) Todo en una tabla


2.2=b)Una tabla para cada subtipo, con sus atributos y los del supertipo.Se elimina el
discriminante
2.3.=c)Una tabla para el supertipo y otra para cada subtipo.La PK del supertipo migra como FK
a cada subtipo.
--------------------------------------------------------------------------------------------------------------------
EJEMPLO :Tranasformar el digrama conceptal propuesto como ejemplo.
NOTA: En la transformacin de las relaciones recursivas podemos 'afinar' mas en el proceso
aplicando las siguientes reglas.
OBSERVACIONES

1.- Preparacin de los esquemas conceptuales

El proceso de traduccion de esquemas conceptuales a logicos consiste en la aplicacin , por


pasos , de una serie de reglas que ,aplicadas a los esquemas conceptuales, transforman los objetos
de estos esquemas en objetos pertenecientes a los esquemas logicos.La aplicacin de las reglas va a
dar lugar a la transformacin de los tipos de entidad y ls tipos de interrelacion que forman los
esquemas conceptuales en tablas o relaciones

Previo a la aplicacin de las reglas e transformacin de esquemas conceptuales a esquemas


relacionales es conveniente la preparacion de los esquemas conceptuales mediante la aplicacin de
unas reglas preparatorias.El principio en que se basan estas reglas es el de eliminar:

1. Aquellos atributos correspondiente a los tipos de entidad e interrelacion que presentan


valores multiples

2. Aquellos atributos correspondiente a los tipos de entidad e interrelacion que sean


compuestos
1.Eliminacin de los atributos multivaluados
2.Eliminacin de atributos compuestos.

También podría gustarte