Claves Foráneas

Superior  Previo  Próximo

Que es una clave foránea?

 

Las claves se usan para acceder a las tablas: Claves primarias y Claves foráneas. Una Clave primaria identifica únicamente un registro en una tabla, mientras que una Clave foránea accede datos en alguna otra tabla relacionada por su Clave primaria.

 

Las claves foráneas se representan en el UML de Enterprise Architect usando operaciones estereotipadas. Una Clave foránea es una colección de columnas (atributos) que en conjunto tienen algún significado operacional (fuerzan una relación a una Clave primaria en otra tabla). Una clave foránea se modela como una operación estereotipada con el estereotipo FK; los parámetros de la operación pasan a ser las columnas involucradas en la clave.

 

Tenga en Cuenta: Es necesario definir una Clave foránea para acceder otra tabla a través de su Clave primaria. Las Claves primarias son una característica de algunos sistemas de administración de basededatos, proporcionando "extras" como verificación de integridad referencial que previene la eliminación de un registro si su valor de clave primaria existe en alguna otra clave foránea de la tabla. La mismas cosas se pueden obtener programáticamente. 

 

Para crear una clave foránea, haga clic en el vínculo.

 

También puede tener que definir una plantilla de nombre para las claves foráneas.