Foro de elhacker.net

Programación => Bases de Datos => Mensaje iniciado por: aldorodrigo en 11 Enero 2014, 00:34 am



Título: Bases de datos Cuenta Corriente - Facturación - Pagos
Publicado por: aldorodrigo en 11 Enero 2014, 00:34 am
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!


Título: Re: Bases de datos Cuenta Corriente - Facturación - Pagos
Publicado por: engel lex en 11 Enero 2014, 03:34 am
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/ (http://mysqlya.com.ar/)



Título: Re: Bases de datos Cuenta Corriente - Facturación - Pagos
Publicado por: Hadess_inf en 28 Enero 2014, 18:34 pm
Link (http://foro.elhacker.net/php/shared_pequeno_sistema_caja_y_bancos_phpmysql-t399150.0.html)