Tema+6.+Ejercicio+6

Se desea informatizar la gestión de una tienda informática. La tienda dispone de una serie de productos que se pueden vender a los clientes. De cada producto informático se desea guardar el código, descripción, precio y número de existencias. De cada cliente se desea guardar el código, nombre, apellidos, dirección y número de teléfono. Un cliente puede comprar varios productos en la tienda y un mismo producto puede ser comprado por varios clientes. Cada vez que se compre un artículo quedará registrada la compra en la base de datos junto con la fecha en la que se ha comprado el artículo. La tienda tiene contactos con varios proveedores que son los que suministran los productos. Un mismo producto puede ser suministrado por varios proveedores. De cada proveedor se desea guardar el código, nombre, apellidos, dirección, provincia y número de teléfono”.


 * Anotaciones:**
 * - El atributo "IVA" de la entidad "COMPRA" podría valer de esta manera, pero en la realidad pueden existir varios tipos de ivas dependiendo de las circunstancias (podría incluirse como un campo multi-valuado en la relación PRODUCTO-COMPRA).**
 * - Podría darse el caso de que existieran varios productos iguales con distinto número de serie. En ese caso, lo ideal sería crear una entidad llamada UNIDADES por ejemplo, débil por identificación con PRODUCTO.**



**Paso del diagrama E-R a Modelo Relacional (Tablas)**
DESCARGAR DIAGRAMA WORKBENCH / CÓDIGO SQL

Volver a Ejercicios