Ver Mensaje Individual
  #2 (permalink)  
Antiguo 26/03/2008, 16:50
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
Re: tabla para relacionar estudiantes y profesores

La tabla en cuestión es una tabla de referenciación:
TablaCursada(id_estudiante, id_profesor, id_facultad, id_asignatura, anio_cursada, periodo_cursada).
Con esto se ve que necesitas 3 tablas adicionales.
Esto es así porque:
1. Un mismo alumno puede cursar con el mismo profesor diferentes materias.
2. Un mismo alumno puede cursar con el mismo profesor, la misma materia en diferentes cuatrimestres.
3. Un mismo alumno puede cursar con el mismo profesor, la misma materia en el mismo cuatrimestre y diferentes años.
4. Un mismo alumno puede cursar con el mismo profesor, la misma materia en diferentes cuatrimestres y diferentes años.
5. Un mismo alumno puede cursar con el mismo profesor, en diferentes facultades.
6. Un mismo alumno puede cursar con diferente profesor, la misma materia, con todas las condiciones anteriores.

Y me estoy quedando corto...

Esto es un ejercicio de Base de Datos I.