Creo que el
campo materia en verdad debería pertenecer a la Entidad (tabla) Materias.
Te lo he borrado, y lo he pasado a la otra tabla Materias con nombre Descripcion.
Alumnos:
idalumno
nombre
Materias:
idmateria
Nombre
Descripcion
Ahora para relacionar las 2 tablas se tienen cada una que identificar por un ID o Código único que no se puede repetir.
Luego el campo clave (la Id_alumno) pasa a la otra tabla como un campo clave foranea.
Quedaría así:
Cita: Alumnos:
id_alumno
nombre
Materias:
id_materia
id_alumno -->> Este campo es FKey y pertenece a la tablaAlumnos
Nombre
Descripcion
A la hora de hacer las tablas (con el CREATE TABLE se indica que el campo llamado alumno en la tabla
Materias es una clave foranea y hace referencia a la tabla
Alumnos.
Pienso que es así, si tengo algun fallo que lo corrijan los siguientes comentarios o tu mismo, pero creo que la relación iría así, un saludo!
Ahora lo que te falta es crear las tablas en la BD con su relación correcta