2012-03-12 5 views
2

私は30から50までのテーブルを持つデータベースを持っていますSilverlightのエンティティへのデータベース

エンティティフレームワークを使用してSilverlightプロジェクトでそれらを実装する方法を知りたいですか?

1つの大きなエンティティ(1つのemdxファイル)にすべてのテーブルを配置する必要がありますか、または各テーブルのエンティティを作成する必要がありますか?

ありがとうございます。

答えて

2

あなたはすべてのテーブルに対してEDMXを作成することを意味しますか?どうして?エンティティは、データベースにマップされたクラスです。データベースから取得されるか、データベースに保存されます。最も一般的には、テーブルごとに1つのエンティティがありますが、いくつかの特別なマッピングシナリオでは、複数のテーブルにマッピングされるテーブルまたはエンティティごとに複数のエンティティを持つことができます。 EDMXはエンティティ(データモデル)とデータベース間のマッピングを表します。 30-50では、アプリケーションを何らかの形でモジュール化しない限り、おそらく1つのEDMXファイルで終了します。

関連する問題