Ich habe 2 Tabellen: T1 und T2, es sind vorhandene Tabellen mit Daten. Wir haben eine Eins-zu-Viele-Beziehung zwischen T1 und T2. Wie ändere ich die Tabellendefinitionen, um ein kaskadierendes Löschen in SQL Server durchzuführen, wenn ein Datensatz aus T1 gelöscht wird? Alle zugeordneten Datensätze in T2 werden ebenfalls gelöscht.
Die fremde Beschränkung besteht zwischen ihnen. Ich möchte die Tabellen nicht löschen oder einen Trigger erstellen, um das Löschen für T2 durchzuführen. Wenn ich beispielsweise einen Mitarbeiter lösche, sollte auch der gesamte Überprüfungsdatensatz verschwunden sein.
T1 - Mitarbeiter,
Employee ID
Name
Status
T2 - Leistungsbeurteilungen,
Employee ID - 2009 Review
Employee ID - 2010 Review