1. ACTIVIDAD – UNIDAD 1
MODELO ENTIDAD – RELACIÓN
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, la ferretería debe
recurrir a la memoria de sus empleados para otorgar los descuentos, ya que no
existe un sistema que permita registrar y almacenarlas compras realizadas por cada
cliente.
Lo anterior ocasiona que algunas personas que compran muy poco, gozan 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 entidad-relació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 debe tener en cuenta los siguientes parámetros:
1. El historial de los productos, los clientes, las ventas realizadas, 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.
Desarrollo:
Se Considerará que la promoción o descuento por niveles de compra de un
respectivo cliente estará dado por un determinado límite de tiempo o durante el
transcurso de un periodo (ya sea mensual, semanal o diario), es decir, según la
cantidad de compras durante un periodo (mensual, semana o diario) realizadas por
los clientes, se tendrán en cuenta a los clientes que más facturaron durante este
para hacerles una promoción o descuento en su próxima compra.
Punto1: El objetivo es otorgar el porcentaje de descuento apropiado, de acuerdo al
nivel de compras realizado por cliente, para que este sea equitativo a sus compras,
por esta razón es necesario tener en cuenta la entidad Porcentaje o Promoción
de descuento por cliente, para así tener un registro y control que sirva de ayuda al
momento de realizar el descuento.
Punto 2: Como el objetivo es conceder la respectiva promoción al cliente específico,
es necesario tener en cuenta la entidad Cliente, puesto que la ferretería necesita
2. ACTIVIDAD - UNIDAD 1
2
tener control y registro de sus clientes más frecuentes, así como también son los
más importantes beneficiados con la promoción.
Punto 3: Como el objetivo es otorgar la correspondiente promoción o porcentaje de
descuento por cantidad de compras realizadas por cada cliente, se hace necesario
y muy importante tener un registro del nivel de compras de cada cliente en la
ferretería, entonces una entidad puede ser Ventas realizadas la cual incluye el
registro de compras de cada cliente de la ferretería.
Paso 4: Ferretería “tuercas y algo más” se ve en la necesidad de mantener un
registro de sus productos e historial de ellos, por tal motivo se debe contar con una
entidad Producto.
Se tienen cuatro entidades, que ahora se deben relacionar:
PROMOCIÓN Dcto. Cliente: ¿Qué entidades se relacionan?
1. Clientes: participan en el proceso de compras y es eje fundamental de
este, pues sin compras no hay descuento o ventas, estos tienen una
relación directa con el porcentaje de descuento el cual les será asignado
según su nivel de compras.
3. ACTIVIDAD - UNIDAD 1
3
2. Ventas realizadas: El nivel de compras al igual está vinculado, porque en
relación a este será asignado el porcentaje de descuento, a la vez que,
se establecerá su magnitud para su determinación ya sea alto o bajo.
3. Producto: A los productos no se les hace un descuento, solo se les
compra, por lo cual no hay relación entre esta entidad.
CLIENTES: ¿Qué entidades se relacionan?
1. Promoción: Si bien viene dada según el nivel de compras de cada cliente,
se relaciona de acuerdo a la caracterización o tipo de cliente que realice
la compra, es decir, de su frecuencia con la cual visite la ferretería para
hacer compras la proporción del porcentaje de descuento aumentará.
2. Ventas realizadas: De acuerdo a la cantidad e historial de productos que
facture el cliente se le otorgará el descuento a este, por lo tal motivo la
relación cliente – compras viene dada según la magnitud o cantidad de
compras que realice el cliente.
3. Producto: Los productos son los que se venden y tienen que cumplir con
el nivel de satisfacción buscado por el cliente.
VENTAS realizadas: ¿Qué entidades se relacionan?
1. Promoción: Es otorgada según el nivel de compras realizado en la
ferretería “tuercas y algo más” por cada cliente en un periodo
determinado.
2. Clientes: Son los que realizan las compras.
3. Producto: Los productos son los que se venden.
PRODUCTO: ¿Qué entidades se relacionan?
1. Promoción: Esta no se realiza de acuerdo a cada producto.
2. Cliente: Los clientes compran productos de acuerdo a su nivel de
necesidad, y satisfacción, además siempre y cuando estos productos
cumplan con los requerimientos al momento de la compra.
3. Ventas realizadas: Los productos son los que se venden (Ferretería) o
compran (Clientes).
4. PRODUCTOS
Id Producto
Descripción
Precio
Stock
Referencia
VENTA - PRODUCTO
• Id Venta
• Id Producto
• Cantidad
VENTAS REALIZADAS
• Id Venta
• Costo_Venta
• Fecha_Venta
• Idvendedor
• N_cliente
VENTA - PRODUCTO
• Id Venta
• %Dcto.
CLIENTES
• Id Cliente
• Nombre
• Cedula o Nit
• Teléfono
• Dirección
PROMOCIÓN
• %Dcto.
• NCliente
• MontoCompras
• Nivel Compras
• Monto_Dcto
1
n
n
1
1n
1
1
1
n
1
n
TABLAS DE MODELO ENTIDAD – RELACIÓN
FERRETERÍA “TUERCA Y ALGO MÁS”
Madeleine Pineda Correa
1
1
5. Cabe recordar que en Microsoft Access, las relaciones muchos a muchos no se
permite (por reglas de normalización de bases de datos), por lo cual se debe
agregar una tabla intermedia entre Productos y Ventas realizadas, y entre
Promociones y Ventas realizadas, entonces se creará una tabla auxiliar llamada
Venta-Producto y otra llamada Venta-Promoción, para así convertir dos tablas
con relación de muchos a muchos respectivamente, a pasar a de tener tres
tablas con dos relaciones de 1 a muchos, y así.
Conclusiones:
Las entidades entonces quedan relacionadas así:
La referencia de un producto puede ser vendida varias veces.
Una venta puede contener varios productos.
Un cliente puede hacer varias compras (Venta-Producto).
Cada cliente tiene un único porcentaje de descuento de acuerdo a su nivel
de compras en un periodo determinado, y cada promoción está asociada
a un único cliente.
Muchas ventas pueden asociarse a diferentes tipos de promoción o
porcentajes de descuento específico según sea el nivel de compras de
cada cliente.