06/05/2016, 10:09
|
| Colaborador | | Fecha de Ingreso: agosto-2006 Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 18 años, 4 meses Puntos: 774 | |
Respuesta: Diseño tabla para recibos devueltos Lo normal es tener una tabla de montos digamos fijos, ya si vas a manejar montos variables dependiendo la suscripcion pues tambien se puede generar la tabla Pagos
id_pago, id_cliente, id_mes, id_cuota, monto
1 1 1 1 50
2 2 1 2 200
3 1 1 1 50
Meses
id_mes id_año mes
1 1 Enero
2 1 Febrero
Años
id_año año
1 2016
cuotas
id_cuota monto
1 100
2 200
3 300
con un esquema como este puedes tener los 12 pagos del año asi como cuanto le falta pagar a un determinado cliente, asi tambien el cliente puede hacer mas de un pago por cuota(en caso de que los pagos se puedan hacer parciales)
Si te fijas en los datos de ejemplo puedes sacar que el cliente 1 te hizo 2 pagos y ya termino su cuota de 100 pesos por lo que no te debe el mes de enero, el cliente 2 tampoco debe el mes de enero, pero el cliente 3 no tiene registrado ningun pago en enero por lo que (con la consulta adecuada) aparecera como faltante de cuota
__________________ What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me |