2

2 つの質問:

  1. Entity Framework (Code First)は、アプリケーションでデータベースにヒットする前に、 「関係制約」の問題 (外部キー制約違反など) をトラップしますか?

  2. 私の知る限り、Entity Framework (DB First) は、アプリケーション空間の「関係制約」の問題をトラップしません。制約違反エラーがデータベースから発生したために SaveChanges メソッドが失敗するまで待機します。関係を自動的にチェックするよう強制する方法はありますか?

4

1 に答える 1

0
  1. いいえ。

  2. いいえ。

ごめん。

あなたは本当にそれを望んでいません-別のユーザーがDBにデータを挿入して、外部キー参照を突然有効にする可能性があります。

于 2013-09-17T05:54:44.353 に答える