Subido por erika julieth lizarazo

ejercicio practico modelo entidad relacion

Anuncio
Ferretería “Tuercas y algo más”
Con el fin de generar lealtad en sus clientes, la Ferretería “Tuercas y algo más”
viene premiando a sus compradores más fieles, otorgando mayor porcentaje de
descuento a aquellos que más compran. Desafortunadamente al no contar con
herramientas tecnológicas, ferretería debe recurrir a la memoria de sus empleados
para otorgar los descuentos, ya que no existe un sistema que permita registrar
almacenar las compras realizadas por cada cliente. Lo anterior ocasiona que
algunas personas que compran muy poco, gocen de grandes descuentos, mientras
que los clientes que realmente compran grandes cantidades, adquieren descuentos
mínimos. Para resolver esta situación, usted debe plantear el modelo entidadrelación que permita la creación de una base de datos que conlleve a la
organización de la información de la ferretería. Al momento de realizar el modelo,
tenga en cuenta los siguientes parámetros:1. El historial de los productos, los
clientes, las ventas realizadas y las promociones, según la cantidad de compras de
los clientes y los elementos que usted considere importantes en este modelo
2. Argumente por qué razón creó cada tabla.
 Tabla Promoción: Esta tabla contendría una serie de códigos de promoción y
un nombre las cuales dependerán del subtotal de la venta y con base a ella nos
daría un porcentaje de descuento para cada uno de los códigos de promoción.
 Tabla Clientes: Tendrá en la información que nos distinga un cliente de otro,
entre ellas un código único el cual servirá como identificador en la base de datos,
además estará datos como nombre, dirección, teléfono del cliente y como plus
el acumulado de compras que el cliente haya hecho en la ferretería que servirá
como dato importante para próximos descuentos.
 Tabla Producto: En ella encontraremos los datos relevantes para distinguir un
producto de otro tales como por ejemplo el código, nombre, descripción, stock
del producto en almacén y valor unitario del producto.
 Tabla Venta: Esta tabla es la más importante de la base de datos puesto que
será la que recolecte toda la información y por medio de ella obtendremos el
descuento para cada compra dependiendo del cliente y del valor de la factura.
De lo anterior se concluye que esta tabla tendría relación con todas las demás
tablas.
Relaciones entre tablas
 Una promoción puede aplicar en muchas ventas, pero una venta solamente
puede tener una promoción. Por lo tanto, seria relación 1-n.
 Un cliente puede generar muchas ventas, pero una venta solamente se
puede generar por un cliente. Por lo tanto, seria relación 1-n.
 En una venta pueden existir muchos productos y un producto puede estar
en muchas ventas. Por lo tanto, seria relación n--n, por esta razón es
necesario la creación de otra tabla puesto que Access no permite relaciones
muchos a muchos.
 Tabla Venta Producto: Se crea por la necesidad de enlazar la tabla productos
con la tabla venta
Descargar