2

Visual Studio でエンティティ データ モデルを作成/編成するときに、少し混乱しています。

現在、既存のデータベースに合わせてカスタム ユーザー ログイン ページを作成しています。データ モデルを作成するときに、生成ウィザードのログをデータベースに移動すると、含めたいテーブルを尋ねられます。

私は最終的にユーザーテーブルとロールとユーザータイプテーブルを選択し、認証などに成功しました。

ここで、機能を追加して、データベース内の他のテーブルを呼び出したいと考えています。新しいエンティティ データ モデルを作成する必要がありますか? それとも、データベース内のすべてのテーブルを選択する必要がありますか?

4

2 に答える 2

1

データベースが巨大でない限り、すべてを同じ EDM に保持するだけで、結合や関係のトラバースが容易になります。ただし、複数の EDM でコンテキストを共有することはできます。

[1] https://softwareengineering.stackexchange.com/questions/164128/entity-framework-with-large-systems-how-to-divide-models

[2]データベースごとに複数/単一の *.edmx ファイル

[3] http://forums.asp.net/post/3591202.aspx

于 2013-05-07T17:45:05.077 に答える