S
Samo
Gamma
Programador
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Buen día compañer@s, necesito de su ayuda en el diseño de una base de datos, no soy un experto aun y tengo un problema, primero les muestro el diseño,

Les cuento cual es el idea del diseño.
La idea es que tengo maestros y cada maestro puede trabajar en uno o mas establecimientos y en cada establecimiento puede dar clases en uno o mas grados, cada grado puede tener uno o mas cursos y tambien cada grado puede tener uno o mas estudiantes.
Y cada estudiante puede terner una o mas tareas, pero cada tarea pertenecte a su vez a un curso, en esa relacion se crea una relacion circular, pero no se como resolver eso, alguna idea de como hacer esa relacion, espero puedan darme una orientacion, gracias desde ya.

Les cuento cual es el idea del diseño.
La idea es que tengo maestros y cada maestro puede trabajar en uno o mas establecimientos y en cada establecimiento puede dar clases en uno o mas grados, cada grado puede tener uno o mas cursos y tambien cada grado puede tener uno o mas estudiantes.
Y cada estudiante puede terner una o mas tareas, pero cada tarea pertenecte a su vez a un curso, en esa relacion se crea una relacion circular, pero no se como resolver eso, alguna idea de como hacer esa relacion, espero puedan darme una orientacion, gracias desde ya.
Adjuntos
Última edición: