Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Duda entidad relacion

Estas en el tema de Duda entidad relacion en el foro de Bases de Datos General en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 05/02/2013, 06:15
 
Fecha de Ingreso: febrero-2013
Mensajes: 2
Antigüedad: 11 años, 3 meses
Puntos: 0
Duda entidad relacion

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?

Etiquetas: entidad, fecha, relacion
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:19.