ここでこの質問に対する答えを見つけようとしています。何人かが同じようなことを尋ねているようですが、私には答えがありません。一連の子エンティティ (1 対多の関係) を持つ EF エンティティがあります。「親」エンティティを削除し、すべての子エンティティを同時に削除できるようにしたい。
一部の人々は、EFモデルとデータベース(私の場合はSql Server)の両方で「Cascade Delete」を設定する必要があると述べています。問題は:
- これを行う方法がまったくわかりません(知っておくべき回答に暗示されているようですが、申し訳ありません...)
- 以前に同様の問題に遭遇したことがあり、このカスケード削除を設定するよりも簡単な答えを見つけた気がします。私が間違っているかもしれませんが、それが唯一の方法かもしれませんが、もっと簡単な解決策があれば知りたいです。
どちらの場合でも、これを機能させる方法の明確な例をいただければ幸いです。