Reduccion de diagramas E-R a tablas (modelo entidad relacion)

Reducción de diagramas E-R a tablas

    Un diagrama E-R, puede ser representado también a través de una colección de tablas. Para cada una de las entidades y  relaciones  existe una tabla única a la que se le asigna como nombre el del conjunto de entidades y de las relaciones respectivamente, cada tabla tiene un número de columnas que son definidas por la cantidad de atributos y las cuales tienen el nombre del atributo.
    La transformación de nuestro ejemplo Venta en la que intervienen las entidades de Vendedor con los atributos RFC, nombre, puesto, salario y Artículo con los atributos Clave, descripción, costo.
Cuyo diagrama E-R es el siguiente:


Entonces las tablas resultantes siguiendo la descripción anterior son:
Tabla Empleado

Nombre Puesto Salario RFC
Teófilo
Vendedor
2000 TEAT701210XYZ
Cesar Auxiliar ventas 1200 COV741120ABC
Tabla artículo

Clave Descripción Costo
A100 Abanico 460
C260 Colcha matrimonial 1200
Tabla Venta

RFC Clave
TEAT701210XYZ C260
COV741120ABC A100
    Nótese que en la tabla de relación - Venta -, contiene como atributos a las llaves primarias de las entidades que intervienen en dicha relación, en caso de que exista un atributo en las relaciones, este atributo es anexado como una fila más de la tabla;
    Por ejemplo si anexamos el atributo fecha a la relación venta, la tabla que se originaria sería la siguiente:

RFC Clave Fecha
TEAT701210XYZ C260 10/12/96
COV741120ABC A100 11/12/96