Crear una clave foránea

Superior  Previo  Próximo

Para crear una clave foránea, proceda con los siguientes pasos:

1.

Ubique las tablas requeridas en un diagrama o en la ventana del Explorador del proyecto.

2.

Seleccione un vínculo Asociación en la sección Clase de la Caja de herramientas del UML de EA.

3.

Haga clic en la tabla para contener la clave foránea (fuente) y arrastre un conector a la otra tabla (destino).

4.

Use el menú contextual del vínculo para mostrar la ventana Clave foránea.

 

foreignkeyconstraint

 

5.

Si es necesario, edite el nombre predeterminado para la clave foránea.

6.

Resalte las columnas involucradas en la relación de clave foránea.

7.

Haga clic en el botón Guardar para generar automáticamente las operaciones de clave foránea.

Ha creado la clave foránea. El siguiente ejemplo muestra como se ve en el diagrama:

primarykeydiagram

Clave foránea compuesta

Para crear una clave foránea compuesta, seleccione las columnas apropiadas y haga clic en el botón Guardar. Las columnas de la clave foránea se ordenan de acuerdo a los tipos de datos para ordenar los tipos de datos de la clave foránea compuesta de destino. Si se requiere, puede cambiar el orden de las columnas de las claves haciendo clic en los botones uphand y downhand.

compositeforeignkey

Esto crea la clave foránea compuesta. El siguiente ejemplo muestra como se ve en un diagrama:

foreignkey

Consejo: Si está definiendo una base de dato MySQL y quiere usar las claves foráneas, debe Configurar el tipo de tabla para habilitar esto.