Mam więc dwie tabele, faktury i faktury. Po usunięciu faktury chciałbym, aby wszystkie powiązane faktury również zostały usunięte.Kaskadowe usuwanie w Entity Framework
Zaktualizowałem relację w SQL Server, aby usunąć kaskadę po usunięciu faktury. Entity Framework nie rozpoznało tej zmiany, ale przeczytałem, że muszę ręcznie zaktualizować EDMX, aby wykonać usuwanie kaskadowe.
Również w widoku projektu mojego EDMX, kliknąłem na temat relacji między dwiema tabelami i sprawdzone właściwości, aby spróbować ustawić mój kaskadowe usuwanie
Jak widać, istnieją dwie właściwości OnDelete: End1 OnDelete i End2 OnDelete
Którego ustawienia muszę ustawić na Cascade?
Widzę, że edytowałeś swój wpis, aby powiedzieć, że End2 powyżej to nazwa roli "Faktura". Czy nie powinno to być End1? –
@KyleW Oh my, oczywiście masz rację. Dzięki za powiadomienie mnie. – Alex