Contexto:
Una peluquería desea llevar un control de sus empleados, clientes, servicios prestados, citas, cosméticos, y ventas de cosméticos. Se necesita almacenar información sobre cada uno de estos aspectos y las relaciones entre ellos, como qué empleado prestó un servicio, qué cliente recibió el servicio, y las ventas de cosméticos realizadas.
Requerimientos:
Empleados
- Cada empleado tiene un
DNI como identificador único, nombre y especialidad (masaje, corte, color, brushing, manicuras, rulos, etc.) (la especialidad se modelará como un texto simple).
- Un empleado puede realizar varios servicios y vender cosméticos.
Clientes
- Cada cliente tiene un
ID como identificador único, nombre, profesión (opcional) (profesión se modela como un texto simple), teléfono, dirección, y la información sobre los tratamientos médicos a los que está sometido tratamientos (opcional). Tratamientos será multivaluado.
- Un cliente puede recibir varios servicios y comprar cosméticos.
Servicios Prestados
- Debe registrarse qué empleada atendió a qué cliente, el
tipo de servicio que se le prestó (se modelará como un texto simple), y en qué fecha se realizó.
- Un empleado puede prestar varios servicios a distintos clientes, y un cliente puede recibir varios servicios.
- Esta entidad será una entidad asociativa entre Empleados y Clientes.
Citas
- Se necesita registrar la
fecha_cita y hora de las citas, el cliente citado y la empleada que realizará el servicio.
- Un cliente puede tener varias citas.
- Esta entidad será una entidad asociativa entre Empleados y Clientes.
Cosméticos
- Cada cosmético tiene un código único
ID_cosmetico, nombre, cantidad_stock, y precio.
Ventas de Cosméticos
- Debe registrarse el empleado que realizó la venta de un cosmético a un cliente, la
cantidad vendida, la fecha_venta de venta y la comisión obtenida por la empleada.
- Un cliente puede comprar varios cosméticos, y un empleado puede vender varios cosméticos a distintos clientes.
- Esta entidad será una entidad asociativa entre Empleados, Clientes y Cosméticos.