Please enable JavaScript.
Coggle requires JavaScript to display documents.
Modelo de ER al modelo relacional - Coggle Diagram
Modelo de ER al modelo relacional
Transformación de las entidades fuertes
Las entidades pasan a ser tablas.
Los atributos pasan a ser columnas o atributos de la tabla.
Los identificadores principales (PK) o atributos subrayados en el diagrama pasan a ser claves primarias.
Los identificadores de candidatos pasan a ser claves candidatas
Transformacion de relaciones varios a varios
Similar a tranformacion de entidades fuertes, a excepcion de las relaciones. La relaciones se transforma en una tabla cuyos atributos son:
Los atributos de la relación
Las claves de las entidades relacionadas. La clave de la tabla la forman todas las claves externas.
Transformacion de relaciones de orden n
Se trata de las relaciones que unen más de dos relaciones; estas se transforman en una tabla que contiene los atributos de la relación más los identificadores de las entidades relacionales
Transformacion de relaciones de uno a varios
Las relaciones de tipo uno a varios no requieren ser transformadas en una tabla. En su lugar la tabla del lado varios (tabla relacionada) incluye como clave externa el identificador de la entidad del lado uno (tabla principal).
Tranformacion de relaciones uno a uno
Generar una única tabla con todos los atributos de ambas entidades colocando como clave principal cualquiera de las claves de las dos entidades. La otra clave será marcada como clave alternativa. El nombre de la tabla sería el de la entidad más importante desde el punto de vista conceptual.
Colocar la clave de una de las entidades como clave externa de la otra tabla, teniendo en cuenta que dicha clave será clave alternativa además de ser clave secundaria.
Tranformacion e relaciones de cero a uno
En este caso no conviene generar una única tabla ya que haría numerosos valores nulos en la tabla. La solución sería generar dos tablas, una para cada entidad. En la tabla con cardinalidad 0 se coloca como clave secundaria la clave principal de la otra.
Transformacion de relaciones recursivas
Se tratan de la misma forma que las demás, solo que un mismo atributo puede figurar dos veces en una tabla como resultado de la transformación.
Transformacion de estidades debiles
Estas no se deben de agregar a la tabla, solo basta con añadir como atributo y clave foránea en la entidad débil, el identificador de la entidad fuerte.
Tranformacion de relaciones ISA
Las superentidades como las subentidades generarán tablas en el modelo relacional.
Los atributos se colocan en la tabla a la que se refiere la entidad correspondiente.