Seguimos viendo las reglas de transformación, hoy vemos las relaciones 1:1 y las reflexivas.
Relaciones 1:1
En este tipo de relaciones pueden darse dos casos:
- Las entidades poseen cardinalidades (0, 1) por lo que se transforma la interrelación en una relación.
- Una o ambas relaciones posee la cardinalidad (1, 1) por lo que se puede propagar cualquier clave a cualquier tabla teniendo en cuenta los accesos más frecuentes y prioritarios.
Relaciones Reflexivas
- 1:1: La clave de la entidad se repite, clave primaria y clave ajena (su nombre debe ser modificado).
- 1:N
- Si la entidad muchos es obligatoria se actúa como 1:1.
- Si la entidad muchos no es obligatoria: Se crea una tabla con la clave del lado muchos y se propaga la clave a la nueva tabla.
 |
Caso 1 |
 |
Caso2 |
- N:M: Se actúa como en las relaciones binarias, la tabla tendrá dos veces la clave primaria de la entidad del lado muchos y los atributos de la relación.