2
私は多くのアドレスを持つ顧客を持っています。顧客を削除すると、すべてのcustomerAddressも削除する必要があります。 私はSQL Serverテーブル "カスケード削除を設定"テーブルを持っていますカスケード削除エンティティフレームワーク4.どのようにしますか?
私はそれを動作させるために必要な特別なことはありますか?
提案があります。
私は多くのアドレスを持つ顧客を持っています。顧客を削除すると、すべてのcustomerAddressも削除する必要があります。 私はSQL Serverテーブル "カスケード削除を設定"テーブルを持っていますカスケード削除エンティティフレームワーク4.どのようにしますか?
私はそれを動作させるために必要な特別なことはありますか?
提案があります。
いいえ。データベースのカスケード削除はEDMウィザードで選択され、モデルの関連付けに同じルールが適用されます。モデルとデータベースの両方にカスケードするか、誤った期待と予測できない結果を避けるためにカスケードすることをお勧めします。
モデルブラウザで「データベースから更新しました」と思っていますが、それを拾い上げると思いますが、何もできません。あるいは、私がモデルで手作業でやるべきことは何ですか? – user9969
すべてがうまくいきました – user9969
問題はありません。この点について何もする必要はありませんが、あなたのアソシエーションのOnDeleteアクションを確認して、データベースからEFが確実に取得したことを確認することができます。 –