Compartir a través de


Cómo: Comprobar los datos existentes al crear una relación

Seleccione la opción de comprobación de los datos existentes al crear una relación si la restricción FOREIGN KEY debe aplicarse tanto a los datos existentes como a los datos nuevos.

[!NOTA]

Hay una nueva versión del Diseñador de tablas para bases de datos con el formato de SQL Server 2012. En este tema se describe la versión anterior del Diseñador de tablas, que se utiliza con bases de datos de versiones anteriores de SQL Server.

En la nueva versión, las definiciones de tablas se pueden cambiar a través de una interfaz gráfica o directamente en un panel de scripts. Si se utiliza la interfaz gráfica, la definición de la tabla se actualiza automáticamente en el panel de scripts. Para aplicar el código SQL en el panel de scripts, elija el botón Actualizar. Para obtener más información sobre la nueva versión, vea Cómo: Crear objetos de base de datos usando el Diseñador de tablas.

[!NOTA]

Algunas bases de datos tienen una funcionalidad diferente para las restricciones Foreign Key.Consulte la documentación de la base de datos para obtener detalles sobre cómo funciona la base de datos con restricciones Foreign Key.

[!NOTA]

Es posible que su equipo muestre nombres o ubicaciones diferentes para algunos de los elementos de la interfaz de usuario de Visual Studio incluidos en las instrucciones siguientes. La edición de Visual Studio que se tenga y la configuración que se utilice determinan estos elementos. Para obtener más información, vea Valores de configuración de Visual Studio.

Para comprobar los datos existentes al crear una relación

  1. En el Explorador de servidores, haga clic con el botón secundario del mouse en la tabla que va a estar en el lado de la clave externa de la relación.

    La tabla se abre en el Diseñador de tablas.

  2. En el menú Diseñador de tablas, haga clic en Relaciones.

  3. En el cuadro de diálogo Relaciones Foreign-key, haga clic en Agregar.

    La relación aparece en la lista Relación seleccionada con un nombre proporcionado por sistema con el formato FK_<tablename> _ <tablename>, donde tablename es el nombre de la tabla de clave externa.

  4. En el cuadro de diálogo Relaciones de clave externa, seleccione la relación en la lista Relación seleccionada.

  5. En la cuadrícula, haga clic en Comprobar datos existentes al crear.

  6. Elija en la lista desplegable que aparece a la derecha de la propiedad.

La restricción Foreign Key se aplica al guardar la tabla.Si se producen infracciones de la restricción al guardar, no se podrá guardar la tabla.

Vea también

Otros recursos

Trabajar con relaciones

Trabajar con restricciones