0

MVC4/webapi を使用して、既存の 75 のテーブルのデータベースに対して新しいビジュアル スタジオ Web サイトを作成しています (外部キーなどに関しては完全ではありません)。ado.net エンティティ データ モデルを作成し、すべてのテーブルを選択しようと考えています。次に、テーブルが変更されたら、「モデルの更新」を行います。

私の linq2sql プロジェクトでは、すべてのテーブルに対して常に sqlmetal を実行して同期を維持していましたが、これはかなりうまくいきました。

すべてのテーブルを 1 つの ado.net エンティティ データ モデルに含める計画は合理的ですか? どのような落とし穴に遭遇する可能性がありますか? 多くの ado.net エンティティ データ モデルを使用する方が良いですか? 他のプロジェクトで複数の ado.net エンティティ モデルを使用しようとしましたが、web.config で接続文字列が常に 2 倍になっているようです。

私は SO を検索しましたが、私の懸念に直接対処する議論は見つかりませんでした。

4

1 に答える 1