U každého vztahu můžete určit, jakou akci provést.
Nejjednodušší způsob, jak to spravovat, by pravděpodobně bylo použít SQL Server Management Studio. Navrhněte svou nadřazenou tabulku a najděte všechny vztahy PK-FK.
U každého vyberte, jakou cestu zvolit, když dojde k události Delete:
- Žádná akce – při výskytu by to způsobilo chybu FK
- Cascade – odstranění podřízeného záznamu
- Nastavit hodnotu null – hodnota sloupce FK bude mít hodnotu null. To by zjevně vyvolalo chybu, když v podřízené tabulce nejsou povoleny hodnoty null.
- Nastavit výchozí – pokud má sloupec FK v podřízené tabulce výchozí hodnotu, bude to nová hodnota v podřízeném sloupci.