¿Cómo relacionar estas tablas?

Buenas tardes, gracias por ayudar.
Tengo las tablas entregas, plantel y estudiante. Las entregas se pueden hacer a un plantel o a un estudiante. Coloque en entregas un id_quien_recibe que se relaciona con plantel a través de id_plantel y con estudiante a través de id_estudiante. El problema es que al tratar de insertar una fila a entregas, me da problema con las claves. Supongo que es porque ese id no puede estar relacionado a las 2 tablas. ¿Cómo puedo solucionar esto? Gracias

1 Respuesta

Respuesta
1
A la tabla principal que se llama entregas no tienes que agregar un Id en particular utiliza en id que como autonumeríco debe tener esa tabla como índice principal
Ahora bien a las tablas plantel coloca un campo numérico que se puede llamar Id_Etga
A la tabla estudiante igualmente, un campo numérico que se puede llamar Id_Ent
Les pongo diferentes nombres para que después los puedas identificar
Con lo anterior ya podrías relacionarlos sin problema arrastrando el id de la principal a cada uno de los id's de las tablas relacionadas. Con lo anterior debes entender que las talbas relacionadas "reciben" el id de la tabla entregas como índice principal

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas