Hola a todos, estoy realizando un sistema de ventas y tengo algunas lagunas respecto a la base de datos.
La base de datos la tengo de la siguiente manera.
Clientes id, datos clientes...
Empleados, id, datos empleados...
Productos: id, nombre, stock, precio, id_categoria
Categoria: id, nombre, descripcion
facturaid, id_cliente, ¿¿id_empleado??, fecha, id_pago (Tengo dudas de si meter el empleado, pero creo que debe estar para sacar los reportes de ventas por empleado)
Detalle Factura: id, id_factura, id_producto, cantidad, precio (No meto campos total y demas para calcularlo dinamicamente).
La duda me surge cuando quiera crear un solo ticket, recibo, boleta, albaran o como quieran llamarlo, ¿hay que crear una tabla más? añadir a factura el ¿tipo de factura?, o alguna otra alternativa.
Faltan campos en la base de datos??.
Un saludo y gracias