Bases de Datos - Llave primaria en tabla de uno a muchos

 
Vista:

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?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder