Nesesito ayuda en el diseño de una base de datos para el regitro y contro academico tengo un problema de circularidad y no se que hacer
Primero tengo una relacion en la cual
1. Carrera tiene asignaturas
2. Las asignaturas son vista por alumnos
3. Y la carrera es cursada por alumnos
Y ahora no puedo quitar la tercera relacion por que no podria saber la carrera del alumno ya que el alumno puede ver asignaturas en otras carreras y pues asi ni modo no podria saber la carrera.
Ahora otro de circularidad
1. El alumno ve una asignatura
2 la asignatura esta en un grupo
3 el alumno pertenece a un grupo.