3.2. Transformación de entidades

3.2. Transformación de entidades Dataprix 30 Septiembre, 2009 - 10:03

Empezaremos el proceso transformando todas las entidades de un modelo ER adecuadamente. Cada entidad del modelo ER se transforma en una relación del modelo relacional. Los atributos de la entidad serán atributos de la relación y, de forma análoga, la clave primaria de la entidad será la clave primaria de la relación.

Ejemplo de transformación de una entidad

Según esto, la entidad de la figura del margen se transforma en la relación que tenemos a continuación:

                                                                                                                                                                                                                       

 

 

 


EMPLEADO(DNI, NSS, nombre, apellido, sueldo)


Una vez transformadas todas las entidades en relaciones, es preciso transformar todas las interrelaciones en las que intervienen estas entidades.

 

Veremos las transformaciones de las interrelaciones binarias en el siguiente subapartado.

Si una entidad interviene en alguna interrelación binaria 1:1 o 1:N, puede ser necesario añadir nuevos atributos a la relación obtenida a partir de la entidad. Estos atributos formarán claves foráneas de la relación.