Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/06/2011, 16:59
Avatar de w0lll0w
w0lll0w
 
Fecha de Ingreso: septiembre-2010
Mensajes: 7
Antigüedad: 14 años, 3 meses
Puntos: 4
Pregunta duda en modelado de bd

tengo la forma de llevarlo a cabo el modelo pero se me presento una duda sobre el modelo de la bd

tengo las tablas siguientes

ESTADO_SERVICIO
idEstadoServicio
descripcion

FACTURA
idFactura
idEstadoServicio
Fecha
IdCliente
idEstadoFactura

COBROS
idCobros
idFactura
idCliente
cantidad_cobrada

ESTADO_FACTURA
idEstadoFactura
descripcion (emitida,impagada,pagada,negativa)

la tabla factura la utilizo para recuperar los datos necesarios para imprimir la misma.

mi consulta es la siguiente, es correcto actualizar el estado de la factura en la tabla factura y registrar el pago en cobros?

solo puede existir un pago para una factura (no hay pagos en cuotas)

me pregunto, si el cliente solicita una copia (duplicado) de una factura, ya no es igual al original en vista de que el estado fue actualizado.

puede existir la relación entre FACTURAS y ESTADO_FACTURA (muchos a muchos)???
una nueva tabla HISTORICO_FACTURAS (idHistoricoFacturas, idFacturas, idEstadoFactura, Fecha)
y realizar la consulta: listar todas las facturas pendientes de pago de un cliente a la fecha.

o deberia de crear una nueva tabla "estado de cuenta"
y en la misma registrar: idEstadodecuenta,fechaDeCobro,Operacion(deuda,cobr o),Observacion, debito, credito,saldo,idFactura,IdUsuario

o que sugieren Uds.?

desde ya les agradezco cualquier ayuda

Última edición por w0lll0w; 18/06/2011 a las 19:18 Razón: correccion