1

データベースからエンティティ モデルを作成しようとしています。テーブルを追加すると、EF は既存の FK 制約を読み取りません。同じプロジェクトでLinq to SQLファイルを作成し、同じテーブルを追加すると、問題なく制約が読み取られます。

どうしたんだ?

4

1 に答える 1

2

最近、同じ問題が発生しました。理由はわかりませんが、何らかの形で Entity Framework が非クラスター化インデックスと競合します。

同様の状況:

http://blog.degree.no/2012/09/missing-relations-in-entityframework-model-when-generating-from-database/

インデックスを削除して、モデルを再生成し、インデックスを再度追加して、再生成されたモデルを更新することができます - 私にとってはうまくいきました。

于 2012-11-02T21:23:56.713 に答える