none
Ayuda con DER para Base de Datos RRS feed

  • Pregunta

  • Estoy haciendo el erd de una base de datos para un gimnasio, pero no estoy del todo seguro que mis entidades y relaciones esten del todo bien, estos son los enunciados:

    • Se desea tener el registro de cada cliente, datos personales, contacto de emergencia, mail, parte médico (alergias, medicamentos, enfermedades crónicas, etc.)
    • El gimnasio brinda el servicio de diferentes clases y también el uso de las diferentes máquinas de musculación.
    • Para inscribirse a las actividades el gimnasio posee una adhesión a planes, cada plan tiene sus características, un plan puede estar asignado a una o varias clases o al uso de máquinas, también un plan tiene como información la cantidad de días o clases semanales que se asistirá, pueden existir planes que pertenezcan a la misma clase, pero difieren en la cantidad de días de asistencias, También cada plan tendrá un precio mensual.
    • Cada clase es dictada por un profesional calificado y tiene una duración estimada, también se debe registrar los itinerarios de las clases dictadas (día de la semana, hora de inicio), una clase puede dictarse más de una vez al día en diferentes horarios, pudiendo así el cliente elegir el horario deseado.
    • Además de llevar el registro de la adhesión del cliente también se deberá llevar el registro del itinerario del cliente, que estará relacionado al cliente con un itinerario de una clase
    • Se deberá llevar el registro de las cuotas a pagar de cada cliente, que deben tener al cliente, al plan adherido, la fecha límite de pago y la fecha de la realización del pago.
    • Se deberá controlar el ingreso del cliente al gimnasio almacenando el cliente, la fecha y hora de entrada y de la salida.
    • También se deberá llevar el registro del personal del gimnasio almacenando sus datos personales y su liquidación mensual por las clases dictadas.

    Este es mi DER:

    https://drive.google.com/file/d/1RphLdwEib-3XuAlNIGbTR7Xl_RQMsLh2/view?usp=sharing


    miércoles, 17 de junio de 2020 14:12

Todas las respuestas

  • Pues acá es un foro de SQL Server, no de modelado de base de datos, aunque a simple vista, tienes relaciones recursivas.

    IIslas Master Consultant SQL Server

    • Propuesto como respuesta EricRR miércoles, 17 de junio de 2020 22:39
    miércoles, 17 de junio de 2020 19:32