Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/04/2015, 13:57
susveneis
 
Fecha de Ingreso: noviembre-2012
Mensajes: 32
Antigüedad: 11 años, 5 meses
Puntos: 0
Relacionar tablas con claves compuestas

Hola, estoy tratando de migrar una base de datos Access a Mysql y estoy algo "perdido"
Para diseñar las tablas en MySQL y establecer las relaciones uso MySQL Workbench
Me podéis decir si esto que intento hacer (en Access es posible) se puede hacer en MySQL y como se hace:

Tengo dos tablas cuyas claves primarias son compuestas

AlumnosAsignaturas
---------------
CodALumno
CodAsignatura

Examenes
--------------
CodAlumno
CodAsignatura
Codexamen
Nota


La clave primara de AlumnosAsignaturases: (CodAlumno+CodAsignatura)
La clave primaria de Examenes es (CodAlumno+CodAsignatura+CodExamen)

La relación es de 1 a muchos; 1 alumno + 1 asignatura hace muchos exámenes

Me podéis decir por favor como se establece esa relación en MySQL, bien usando comandos, bien usando la herramienta Workbench

Muchas gracias