Ver Mensaje Individual
  #4 (permalink)  
Antiguo 22/11/2012, 19:05
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Diseño de una base de datos de un GYM

Cita:
¿En el caso que el cliente este almacenado en la BD y no asista a ningún grupo de ninguna actividad e intente darse de alta en el mismo grupo de la misma actividad después de haber estado de baja durante un tiempo, perdería por ejemplo la fecha anterior de alta y baja no?¿Cómo poder evitar eso?
La registración en la actividad, y el grupo de la actividad son entidades distintas. Para estár en una actividad se debe haber previamente registrado, pero la lista de asistencia y la lista de registraciones no son la misma lista.
Por eso existen en las instituciones los registros de inscripción.
Lo que tienes que haces es plantearlo todo en un DER, entonces vas analizando las relaciones y viendo qué y cuales se necesitan para cubrir esos aspectos.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)