2009-03-20 9 views
3

私はエンティティフレームワークでかなり大きなドメインモデルを作成しました。私はそれをマップすることが可能であるかどうかを知りたかったので、データベースのテーブルを自動的に作成したいのですか?エンティティフレームワークを使用してエンティティをデータベースにマップする

edmgen.exeを検索しましたが、それでも正しいコマンドが見つかりませんでした。

ありがとうございました!

Edit1:私はこの機能をMindscapeのLightSpeedから知っています。その理由は、エンティティフレームワークは同じだと思います。

EDIT2:非1が私を好き...

答えて

2

現在、これは利用できませんが、私は事は、この機能はVS2010

1

私の推測では、答えがあるということである「いいえ。」 Entity Frameworkは必ず1-1をデータベースにマッピングする必要はありませんが、実際にはデータベースに格納されたデータをどのように使用するかを表すビジネスオブジェクト表現であると考えられます。したがって、エンティティモデルからデータベースを作成したものを書くことは、非常に難しくなります.1つのレベルでデータベースに戻すことはできないからです。

2

で出荷されます。このblog entryによれば、エンティティモデルからデータベースを作成するために、現在(V1)ことはできません。ダウン半分の方法について

、「2.プロセスとツールの問題」の見出しの下に、あなたは見つけることができます:

  • エンティティから自動的にデータベーススキーマ を作成することはできませんモデル。 これは単に特別です - それは がやっているようです!

EF v2(.NET 4.0/VS2010)を使いこなしましょう。

マーク

関連する問題