Hola a todos, quería preguntaros, si en los modelos relaciones, las claves ajenas son siempre también claves principales o solo cuando van en una tabla nueva de la relación, osea en M:N?
Esta es una discusión para el tema Las claves ajenas son siempre también claves principales? (BBDD) en el foro Programación, bajo la categoría Webmasters y Programadores; Hola a todos, quería preguntaros, si en los modelos relaciones, las claves ajenas son siempre también claves principales o solo cuando van en una tabla nueva de la relación, osea ...
Página: 1
Hola a todos, quería preguntaros, si en los modelos relaciones, las claves ajenas son siempre también claves principales o solo cuando van en una tabla nueva de la relación, osea en M:N?
Hola omega1990.
Creo que este tema ya lo has planteado en el foro adecuado:Cardinalidad en las Bases de datos
Pero al ser algo que no domino mejor te muevo al "Foro de Programación" y serán sus moderadores los que decidan que hacer con este hilo.
Saludos. Kbite
Hola, eso depende, pero si quieres seguir las reglas de normalizacion entonces una clave foranea debe ser clave primaria de otra tabla, aunque no es obligatorio, es indiferentes si es 1:1 o 1:M; en el caso de M:N obviamente al tener distintas relaciones esto no aplica.
Saludos