hola caral y amigos que se interesaron por este tema
mi base de datos es practicamente igual a la idea que tu me dices a esepcion que yo tengo un campo cursadas en donde van todos los id de las materias el lugar de un solo id de materia
gracias!!
creo que me han convencido