Es cierto que todas las tablas de una BD deben tener a lo
menos un campo llave.
Ahora bien, mi problema es que tengo una BD para una
escuela educacional y por ej. tengo por su puesto la
tabla de alumnos con ID como clave primaria, luego tengo
mi tabla de asignaturas con su codigo de asignatura como
llave, ... ahora debo colocar las notas en una tabla
especial , en la cual contengo la clave de los alumnos y
de asignaturas marcadas en mi tabla notas, lo que como
consecuencia no me deja duplicar datos. La solucion que
hice fue quitar la clave de los dos atributos, dejando mi
tabla notas sin llaves primarias.
Como soluciono mi dilema?
Gracias
Leer las respuestas