Está en la página 1de 2

Relaciones entre tablas

El modelo Entidad – Relación tiene como concepto base el evitar datos redundantes en una base
de datos. Esto quiere decir que, si una información ya fue cargada en una tabla, no se necesita
cargarla en otra. Pero es probable que se necesite manejar al mismo tiempo los datos de más de
una tabla, por esta razón las tablas deben estar relacionadas.

A modo de ejemplo vamos a trabajar sobre la situación problemática Comercio Minorista

En un comercio de venta minorista, se desea informatizar la confección de la factura


que se entrega con cada venta. Los datos de los CLIENTES, los PRODUCTOS y de los
EMPLEADOS están almacenados en la base de datos. Los datos correspondientes al
encabezado de la factura, tabla FACTURA y los correspondientes a los productos
vendidos en cada factura: tabla DESC FACT, se cargan en el momento de realizar
cada venta.
Como se ve en las tablas cada dato se encuentra cargado una sola vez, excepto los
campos claves que serán los que nos permitan conectar las tablas a través de las
relaciones entre tablas.

La relación entre la tabla Facturas y la tabla Desc Fact, será de uno a varios, porque en
una misma factura se pueden vender muchos productos.

La relación entre la tabla Clientes y la tabla Facturas, será de uno a varios, porque un
mismo cliente va a comprar muchas veces en nuestro comercio
La relación entre la tabla Empleados y la tabla Facturas, será de uno a varios, porque
un mismo empleado hará muchas facturas

La relación entre la tabla Productos y la tabla Desc Fact, será de uno a varios, porque
un mismo producto será vendido muchas veces en distintas facturas.

También podría gustarte