PASO DEL ESQUEMA ER AL MODELO RELACIONAL

sábado, 14 de marzo de 2015

 transformaciones de entidades fuertes

  En principio las entidades fuertes del modelo Entidad Relación son transformados al modelo relacional siguiendo estas instrucciones: 

  Entidades. Las entidades pasan a ser tablas
   
  Atributos. Los atributos pasan a ser columnas

   Identificadores principales. Pasan a ser claves primarias

   Identificadores candidatos. Pasan a ser claves candidatas.

  Esto hace que la transformación sea de esta forma:















transformación de relaciones 

 La idea inicial es transformar a cada relación en una tabla en el modelo relacional. Pero hay que distinguir según el tipo de relación.

relaciones varios a varios

 En las relaciones varios a varios, la relación se transforma en una tabla cuyos atributos son: los atributos de la relación y las claves de las entidades relacionadas (que pasarán a ser claves externas). La clave de la tabla la forman todas las claves externas: 



















   relaciones de orden n 

  Las relaciones ternarias, cuaternarias y n-arias que unen más de dos relaciones se transforman en una tabla que contiene los atributos de la relación más los identificadores de las entidades relacionadas. La clave la forman todas las claves externas:






















   relaciones uno a varios y uno a uno 

  Las relaciones binarios de tipo uno a varios no requieren ser transformadas en una tabla en el modelo relacional. En su lugar la tabla del lado varios (tabla relacionada) incluye como clave externa1 el identificador de la entidad del lado uno (tabla principal):





















  relaciones recursivas 

  Las relaciones recursivas se tratan de la misma forma que las otras, sólo que un mismo atributo puede figurar dos veces en una tabla como resultado de la transformación:








No hay comentarios:

Publicar un comentario