Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/05/2013, 21:18
ebalmaceda
 
Fecha de Ingreso: noviembre-2007
Mensajes: 191
Antigüedad: 16 años, 6 meses
Puntos: 0
Crear base de datos para un sistema de facturacion y ventas

Buenas noches, quiero crear un pequeño sistema que permita llevar las ventas realizadas en un comercio y permitir ver si el cliente tiene deudas y demas, pero no termino de decidir como. Tengo esto:

tabla_clientes
ID
nombre
apellido

tabla_ventas
ID
ID_cliente
fecha

tabla_ventas_detalle
ID_venta
ID_producto
cantidad

Bueno, la cosa seria que la tabla "ventas" guada la fecha y el ID de la venta y el cliente que compro y en la tabla "detalle" se relaciona el IDVenta con los productos vendidos en esa operacion.

Mi duda es, la siguiente:
Quiero tener la posibilidad que el cliente pague o que no lo pague y le quede la deuda.

Lo primero que se me ocurre es que se calcule la deuda del cliente mediante una sumatoria de la tabla_ventas y luego se anules con la tabla "pago_clientes", donde se guardarian los pagos que realiza el cliente.

Es esta la mejor opcion? Supongo que lo que planteo es un problema generico ya que hay miles de sistemas que permiten esto, pero no se como solucionarlo.

Gracias!!