Duda en el diagrama entidad relacion y relacional
Premisas
1.- Una cuenta contable puede ser puntual o periodica.
1.a.- Cuentas Puntuales: los cargos asociados a esas cuentas se realizan en un fecha e importe indicado por el usuario.
1.b.- Cuentas Periodicas: las cuentas periodicas tiene 1 o varios periodos para durante los cuales se realizaran los cargos con el importe indicado para cada periodo. Ademas sobre una cuenta periodica tambien se pueden hacer cargos puntuales.
2.- Se registran los cargos realizados a las cuentas. Una cuenta puede registrarse varias veces en una fecha e importe en funcion del cargo.
3.- Desde un periodo en concreto se debe tener visibilidad hasta el cargo registrado. Es decir si el importe de un periodo cambia se debe poder determinar cuales son los cargos registrados de esa cuenta y por ese periodo y modificarlo. Pero si si ha realizado un cargo puntual de esa cuenta ese cargo no habria que modificarlo igualmente si ese cargo proviene de otro periodo de esa cuenta.
Solucion 1
CUENTA 1-----N CARGO
1
|
|
0,N
PERIODO
En la relacion cuenta y cargo falta el atributo fecha_cargo e importe cargo
Con esta solucion no tenemos visibilidad desde el periodo al cargo, ya que si se cambia el importe del periodo debemos identificar los cargos creados por ese periodo y modificar el importe de los cargos, pero sin modificar los cargos generados por otros periodos de esa cuenta o por los cargos puntuales de esa cuenta.
¿Como puedo tener esa visibilidad?