0

私はEF CodeFirstが初めてで、エンティティ間の関係を構築しようとしています。

3 つのテーブルがあり、それらの関係は次のとおりです。

ここに画像の説明を入力

UserID を渡すと、このユーザーが属する組織のすべてのプロバイダーの詳細を取得する必要があります。

CodeFirst(流暢なAPI)アプローチでこのシナリオのエンティティとその関係を構築する方法は? 既存のデータベースで EF CodeFirst を使用しています。したがって、これら 3 つのテーブルは既にデータベースに存在します。

任意の入力またはポインタをいただければ幸いです。ありがとうございました!

4

2 に答える 2

0

データベース上のさまざまなリレーションシップを定義するために EF が期待する規則について説明している、MSDN のこの記事を確認してください。この記事を読むことで、あなたの疑問が解決すると思います。

于 2012-11-12T21:24:40.257 に答える
0

EF パワー ツールを使用します。既存のデータベースのモデルを作成するリバース エンジニアリング オプションがあります。属性の代わりに流暢な API を使用してモデルを構成する場合は、上記を使用して、変換が必要なものを手動で変換する開始点に到達できます。

于 2012-11-13T00:12:03.397 に答える