Per ogni relazione, puoi specificare quale azione intraprendere.
Il modo più semplice per gestirlo probabilmente sarebbe utilizzare SQL Server Management Studio. Progetta la tua tabella padre e trova tutte le relazioni PK-FK.
Per ciascuno, scegli quale percorso intraprendere quando si verifica un evento Elimina:
- Nessuna azione:ciò causerebbe un errore FK quando si verifica
- Cascata:elimina il record figlio
- Imposta null:il valore della colonna FK sarebbe null'd. Ciò genererebbe ovviamente un errore quando i valori nulli non sono consentiti nella tabella figlio.
- Imposta valore predefinito:se la colonna FK nella tabella figlio ha un valore predefinito, sarebbe il nuovo valore nella colonna figlio.