Ver Mensaje Individual
  #3 (permalink)  
Antiguo 15/02/2010, 12:53
Avatar de Vun
Vun
Colaborador
 
Fecha de Ingreso: agosto-2009
Ubicación: Benalmádena, España
Mensajes: 2.265
Antigüedad: 15 años, 4 meses
Puntos: 150
Respuesta: Entidad / Relacion

Entre la entidad Profesores y Asignaturas no se necesita una nueva entidad intermedia. Al dejar claro que un profesor solo dará una unica asignatura, llevamos el identificador de asignatura a profesores y listo, las tablas serian:

PROFESORES (id_profesor, id_asignatura, nombre_profesor, telefono_profesor)
ASIGNATURAS (id_asignatura, id_nombre)

El problema mas lioso es entre las entidades Asignaturas y Alumnos. Ya que un alumno tendra varias asignaturas, y una misma asignatura tiene varios alumnos, por lo que ahi si es necesaria una entidad intermedia, Matriculas, quedaria asi:

ASIGNATURAS (id_asignatura, id_nombre)
ALUMNOS (id_alumno, id_nombre, id_direccion, id_telefono)
MATRICULAS (id_asignatura, id_alumno)

Espero que hayas entendido un poco el tema de relaciones "1 a varios" y "varias a varias"