Cita:
Iniciado por killerangel Obviamente uno dice: "OYE NO TE HAGAS PROBLEMAS NO USES LA PK DE COLEGIO COMO PARTE DE LA PK DE ALUMNO Y LISTO!!!!"
pero la convencion, que yo sepa (que tengo entendido y he visto muuuuuchos ejemplos del caso alumno-colegio y similares), señala que las relaciones que son identificables.... son identificables.
Para mi colegio seria FK de alumno, núnca formaria parte de su PK.
No se a que te refieres, exactamente, con identificable, pero colegio no es dependiente de alumno, por tanto la PK de colegio no tiene que estar en la PK de alumno. Un colegio solo existe si tiene un alumno??? Segun mi punto de vista, no.
Por tanto, para mi es simple, PK de alumno, por ejemplo ID_ALUMNO, con una FK de colegio, y para el resto de tabla FK ID_ALUMNO.
Espero haberme hecho entender.
Un saludo