Dla każdej relacji możesz określić, jakie działania należy podjąć.
Najłatwiejszym sposobem zarządzania tym byłoby prawdopodobnie użycie SQL Server Management Studio. Zaprojektuj swoją tabelę nadrzędną i znajdź wszystkie relacje PK-FK.
Dla każdego z nich wybierz ścieżkę, którą chcesz obrać po wystąpieniu zdarzenia Usuń:
- Brak działania - spowoduje to wystąpienie błędu FK
- Kaskada – usuń rekord podrzędny
- Ustaw null — wartość kolumny FK będzie miała wartość null. To oczywiście spowodowałoby błąd, gdy wartości null nie są dozwolone w tabeli podrzędnej.
- Ustaw wartość domyślną - jeśli kolumna FK w tabeli podrzędnej ma wartość domyślną, będzie to nowa wartość w kolumnie podrzędnej.