por qué la clave foranea no es necesario que sea unica?acaso no se vuelve unica al relacionarse con una tabla con primary key?

Santino Giampietro

Santino Giampietro

Pregunta
student
hace 4 años

por qué la clave foranea no es necesario que sea unica?acaso no se vuelve unica al relacionarse con una tabla con primary key?

2 respuestas
    Víctor Hugo Suárez Quiroz

    Víctor Hugo Suárez Quiroz

    student
    hace 4 años

    Es porque puede existir la relación 1:N y N:N. Si la relación fuera 1:1 la llave foránea sí tendría que ser única pero en las relaciones 1:N o N:N esto no pasa así.

Curso de Base de Datos [Empieza Gratis]

Curso de Base de Datos [Empieza Gratis]

Antes de utilizar cualquier tecnología para bases de datos debes entender los fundamentos de diseño y modelado requeridos para que tengas la mejor arquitectura posible. Crea tus propios modelos de bases de datos con las mejores prácticas desde cero.

Curso de Base de Datos [Empieza Gratis]
Curso de Base de Datos [Empieza Gratis]

Curso de Base de Datos [Empieza Gratis]

Antes de utilizar cualquier tecnología para bases de datos debes entender los fundamentos de diseño y modelado requeridos para que tengas la mejor arquitectura posible. Crea tus propios modelos de bases de datos con las mejores prácticas desde cero.