データ モデル (.edmx ファイル) があります。このファイルを使用して、エンティティ フレームワーク ツールを使用してドメイン モデルと XML マップを自動生成するにはどうすればよいですか?
ドメイン モデル: クライアント アプリケーションのデータ アクセス層コンポーネントが使用するドメイン モデル。
XML MAP: データ構造の XML/XSD 表現。
データ モデル (.edmx ファイル) があります。このファイルを使用して、エンティティ フレームワーク ツールを使用してドメイン モデルと XML マップを自動生成するにはどうすればよいですか?
ドメイン モデル: クライアント アプリケーションのデータ アクセス層コンポーネントが使用するドメイン モデル。
XML MAP: データ構造の XML/XSD 表現。
私は現在そのようなプロジェクトに取り組んでおり、EF4 でこのアプローチを再考することを強くお勧めします。Code First Approach で EF 4.1 を使用します。
しばらくすると、ドメイン ロジックが GUI やアプリケーション サービス レイヤーに漏れ出して、マルチレイヤー データが表示されてロックされていることに気付きます (別名、Anemic Domain モデル --> 私にとってはアンチパターンです)。
データベース ERD ダイアグラムを反映したドメイン エンティティがあり、このカスタム ツールによって自動生成されるため、動作を挿入する機会はありません。
このオプションを検討してください。エンティティ関係を「コーディング」するには時間がかかりますが、メリットがあります。
/よろしくマグナス