Llave primaria en tabla de uno a muchos
Publicado por Confusio (1 intervención) el 20/08/2009 00:13:27
Amigos, tengo una duda existencial... Cuando se tiene una relación de uno a muchos entre A y B (es decir un A tiene muchos B), la clave primaria de la tabla A pasa a la tabla B, pero además de clave foránea quiero saber ¿si este campo se convierte en parte de la clave principal de la tabla B? ... de ser así se vería de este modo las claves primarias:
A(campoA1*) > B (campoB2*, campoA1*) > C(campoC3*, campoA1*, campoB2*) > D(campoD4*,campoA1*, campoB2*,campoC3*)
O las claves pasan pero no se convierten en parte de la clave primaria:
A(campoA1*) > B (campoB2*, campoA1) > C(campoC3*, campoB2) > D(campoD4*,campoC3)
¿Cuál de las dos apreciaciones es la correcta?
A(campoA1*) > B (campoB2*, campoA1*) > C(campoC3*, campoA1*, campoB2*) > D(campoD4*,campoA1*, campoB2*,campoC3*)
O las claves pasan pero no se convierten en parte de la clave primaria:
A(campoA1*) > B (campoB2*, campoA1) > C(campoC3*, campoB2) > D(campoD4*,campoC3)
¿Cuál de las dos apreciaciones es la correcta?
Valora esta pregunta


0