Bases de datos Cuenta Corriente - Facturación - Pagos

Iniciado por aldorodrigo, 11 Enero 2014, 00:34 AM

0 Miembros y 1 Visitante están viendo este tema.

aldorodrigo

Buenas...!
Estoy con un drama en un proyecto que estoy empezando. El tema es el Siguiente tengo una base de datos que esta conformada de la siguiente manera:

Clientes: id, Nombre, teléfono, Dirección, ciudad
Ventas: id, idCliente, fechaHora, FormadePago
DetalleVentas: id, idVentas, idProducto, Cantidad
Pagos: id, idCliente, FechaHora, Monto

el tema es que quiero manejar la cuenta corriente del cliente igual que un banco. Y hacer una consulta que quede de la siguiente manera:
Fecha      |     Descripción                  |   Debe   |   Haber  |   Saldo

No pude sacar esa consulta.
O tengo que crear otra tabla que se llame "CuentaCorriente"?. Y cuando la forma de pago sea acrédito guardar también el mismo registro en la tabla CtaCte?? y cuando se paga también guardar el registro en la tabla CtaCte??  como hago para que no quede ambiguo los datos que hay en la tabla de ventas, pagos y CtaCte??


Espero que puedan ayudarme!

engel lex

estás un poco hecho un lio :s

organiza tus ideas, recomiendo pasarlas a papel, dibuja las tablas de salida, anota los datos entrantes y luego ve todo lo que tienes y diseña las tablas en base a eso, usa join para unir datos, pero solo con mysql no es tan simple como colocar un "select *"


te recomiendo repasarte un tutorial sencillo, recomiendo este que no te puede tomar mas de un par de horas... http://mysqlya.com.ar/

El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

Hadess_inf