Hola:
Estoy haciendo el proyecto fin de carrera, y quería hacerte una consulta, ya que me surge la siguiente duda a la hora de hacer el diagrama E-R de la base de datos.
El problema me surge con las entidades Alumno, Asignatura y GPracticas (grupo de practicas).
Un alumno está matriculado en varias asignaturas, que puede tener prácticas o no. Si las tiene, estará apuntado a un único grupo de prácticas para cada asignatura.
La duda que me surge es si se puede hacer con una relación ternaria, o se haría con tres relaciones binarias.
Haciendo con la relación ternaria en el paso a tablas me quedaría esa relación así: CodAsignatura,CodAlumno,Codgrupo
Para las asignaturas que no tuvieran prácticas podría meter en Codgrupo un valor nulo.
¿Sería correcto así? ¿Se puede hacer así aunque GPracticas sea una entidad debil?
Es que si lo hago de la otra manera, con 3 relaciones binarias, según el diagrama E-R un alumno se podría apuntar a muchos grupos de prácticas de la misma asignatura, y a grupos de prácticas de asignaturas de las cuales no está matriculado.
¿Cómo sería correcto?
Muchas gracias
Un saludo
Chaman