Buenas noches les escribo para consultar algo, les comento tengo una base de datos Mysql
y en esta tres tablas:
1-estudiantes
2-materias
3-asignación_materias
en la tabla estudiantes hay varias columnas las mas importantes en esta son, IdEst que es primaria, identificación(única) y nombre (hay otras pero no importa).
en la tabla materias solo hay dos columnas Idmateria (primaria) y materia (única).
y en asignación_materias tres columnas Idasigancion(primaria), IdEst (foranea) y Idmateria (foranea)
las dos primeras tablas están relacionadas con la tercera.
Mi pregunta es si yo tengo la identificación (primera tabla) y materia (segunda), puedo yo hacer la búsqueda del Idasigancion (tercera tabla), sin tener primero que buscar el IdEst y el Idmateria ? o me toca primera hacer estas dos búsquedas y después otra?