![sin imagen de perfil sin imagen de perfil](/img/anonymouse.png)
Cómo llenar tablas intermedias.
Publicado por Fernando (2 intervenciones) el 23/11/2017 16:03:18
Tengo dos tablas: alumnos y asignaturas con relación muchos a muchos. La tabla intermedia tiene las claves de ambas tablas.
Ya en uso real de este sistema, ¿en qué momento se llena la tabla intermedia? porque se me ocurren dos opciones:
1.- Primero se llena la tabla asignaturas con un formulario especial para ello, después la tabla alumnos con otro formulario y por último la tabla intermedia con un formulario de inscripción donde alumno y asignatura se llenen sólo con las claves primarias de las otras tablas.
2.- La segunda opción que se me ocurre: primero lleno la tabla de asignaturas y después en un formulario de inscripción recojo todos los datos del alumno incluyendo la asignatura y en el código hago dos consultas consecutivas a la base de datos, la primera inserta los datos del alumno y la segunda llena los campos de la tabla intermedia pues vienen en la información del formulario de inscripción.
¿Me podrías orientar?
Muchas Gracias!
Ya en uso real de este sistema, ¿en qué momento se llena la tabla intermedia? porque se me ocurren dos opciones:
1.- Primero se llena la tabla asignaturas con un formulario especial para ello, después la tabla alumnos con otro formulario y por último la tabla intermedia con un formulario de inscripción donde alumno y asignatura se llenen sólo con las claves primarias de las otras tablas.
2.- La segunda opción que se me ocurre: primero lleno la tabla de asignaturas y después en un formulario de inscripción recojo todos los datos del alumno incluyendo la asignatura y en el código hago dos consultas consecutivas a la base de datos, la primera inserta los datos del alumno y la segunda llena los campos de la tabla intermedia pues vienen en la información del formulario de inscripción.
¿Me podrías orientar?
Muchas Gracias!
Valora esta pregunta
![Me gusta: Está pregunta es útil y esta clara Me gusta: Está pregunta es útil y esta clara](/img/img.png?11.51)
![NO me gusta: Está pregunta no esta clara o no es útil No me gusta: Está pregunta no esta clara o no es útil](/img/img.png?11.51)
0