Para cada relación, puede especificar qué acción tomar.
La forma más fácil de administrar esto probablemente sería usar SQL Server Management Studio. Diseñe su tabla principal y encuentre todas las relaciones PK-FK.
Para cada uno, elija qué ruta tomar cuando ocurra un evento de eliminación:
- Sin acción:esto provocaría un error de FK cuando ocurra
- Cascada:eliminar el registro secundario
- Establecer nulo:el valor de la columna FK se anularía. Obviamente, esto arrojaría un error cuando no se permiten valores nulos en la tabla secundaria.
- Establecer valor predeterminado:si la columna FK en la tabla secundaria tiene un valor predeterminado, entonces sería el nuevo valor en la columna secundaria.