2

私はエンティティに慣れていないので、エンティティ モデルをどのように構築すればよいですか。600 のデータベース テーブルがあります。では、DB ファーストと EF ファーストのどちらのオプションが望ましいのでしょうか? どちらが優れているか、またそれぞれの選択肢の長所/短所 (もしあれば) を教えてください。

ありがとう。

4

1 に答える 1

2

User テーブルと Report テーブルがあるとします。Report テーブルには、それぞれの User 行に対する UserID キーがあります。Accounts.EDMX に User があり、Reporting.EDMX に Report がある場合、"User.Reports" も "Report.User" ナビゲーション プロパティもありません。

私に関する限り、これが EDMX を複数のファイルに分割する際の最大の問題であり、すべてのテーブルを常に 1 つのファイルに追加してきた理由です...

于 2013-02-19T15:52:56.117 に答える