Cita: ese diagrama muestra las relaciones entre las tablas!
Me temo que no. Lo que estás mostrando es el DER lógico, que muestra las
relaciones entre
entidades,
no entre tablas. Las tablas todavía no aparecen en este punto.
Tienes que hacer el DER físico (el modelo de datos) para ello, y en él poner
todos los atributos y no un conjunto simplificado.
Algo así:
Cita: alli coloque el diagrama pero esa relacion de muchos a muchos entre profesor y asignatura es necesaria? yo no le veo sentido no se que funcion tiene! esa relacion me la coloco mi profesora! si alguien me da su opinion!
de antemano gracias
Una relación N:N entre dos entidades como Profesor y Asignatura es forzosamente necesaria por dos razones:
1) Cualquier otra (1:N ó 1:1) Implicaría que un profesor puede dar una única asignatura, o bien que la misma asignatura podría ser dada por N profesores...
2) Toda relación N:N en el modelo lógico debe graficarse porque generará una tabla física en el modelo de datos... Cosa que no estás todavía trabajando.