Términos

Foreign Key

Una Clave Foránea o Foreign Key, es una clave que se refiere a la clave primaria de otra relación.

A diferencia de la clave primaria, la clave foránea puede aceptar valores NULL porque no tiene la tarea de identificar un registro claramente en una relación, ya que tenemos la clave primaria para ello. De la misma manera, esta clave externa o foránea, también acepta valores duplicados.

Una relación puede tener múltiples claves externas, ya que puede tener diferentes atributos que son claves primarias en diferentes relaciones. La restricción de clave externa no se puede definir en las tablas temporales, ni una clave externa es un atributo indexado por cluster.

Al insertar un valor en una columna de clave externa de la relación de referencia, hay que asegurarse de que el valor de inserción debe estar presente en la columna de clave primaria de la relación de referencia.

Publicaciones relacionadas

Botón volver arriba