Tabla de datos en mysql con diferentes textos. Consultar las palabras introducidas
Tengo una tabla "alumnos" y otra que se llama "materias", cada una de las tablas esta conformada de la siguiente forma:
Alumnos (id_alumno, nombre, apellido, cedula, id_materia(Clave foránea o index))
Materias (id_materia(clave primaria), asignatura, nota)
Las tablas están relacionadas por el campo(id_materia), mi duda es: Si tengo que hacer una nueva tabla materias por cada alumno que se registre en la tabla alumnos.
Pregunto esto porque cuando hago la consulta para ver las notas de un alumno, una sola tabla no me sirve porque la tabla materias no puede ser la misma para todos los alumnos ya que todos no deberían tener las mismas notas.. Espero haberme explicado bien.. Espero pronta respuesta y colaboración, Gracias..
Nota: Esta es la consulta que hago para llamar los datos de las dos tablas en mysql
SELECT * FROM alumnos, materias WHERE alumnos.id_materia = materias.id_materia AND cedula = cedula(Este es el campo de texto que viene del formulario)
Alumnos (id_alumno, nombre, apellido, cedula, id_materia(Clave foránea o index))
Materias (id_materia(clave primaria), asignatura, nota)
Las tablas están relacionadas por el campo(id_materia), mi duda es: Si tengo que hacer una nueva tabla materias por cada alumno que se registre en la tabla alumnos.
Pregunto esto porque cuando hago la consulta para ver las notas de un alumno, una sola tabla no me sirve porque la tabla materias no puede ser la misma para todos los alumnos ya que todos no deberían tener las mismas notas.. Espero haberme explicado bien.. Espero pronta respuesta y colaboración, Gracias..
Nota: Esta es la consulta que hago para llamar los datos de las dos tablas en mysql
SELECT * FROM alumnos, materias WHERE alumnos.id_materia = materias.id_materia AND cedula = cedula(Este es el campo de texto que viene del formulario)
1 Respuesta
Respuesta de flopstech
1