2017-10-26 15 views
0

EF内のビュー間でナビゲーションプロパティを定義することは可能ですか?私にはコードを生成するツールは必要ありません。これができるかどうか、そしてこの背後にある論理を知りたいと思います。EFコード内のビュー間のナビゲーションプロパティ最初に

ビューを操作するプロジェクトがあるとします。データは作成、更新、または削除されません(少なくともあなたによって)。あなたがする必要があるのはクエリだけで、あなたが持っているものはすべてビューです。

テーブルを作成することもできますが、目的はデータを視覚化することだけです(ビューとして扱います)。ただし、関係の親表の主キーを参照する外部キーは必ずしもありません。

私の質問はです:これらのシナリオでナビゲーションプロパティを定義することはできますか?または、結合でリレーする必要がありますか?

ありがとうございます!

答えて

0

私は自分でこれに取り組んでいます。私が読んでいるすべてのことは、.edmxファイルを手動で編集して、ビューがテーブルと見なされるようにし、手動で生成プロパティを手動で追加する必要があることを示します。欠点は、データベースに対して再同期する場合、プロセスを何度も繰り返す必要があることです。

Re: https://social.msdn.microsoft.com/Forums/en-US/dcbdfe52-6ba7-4e75-94aa-51c88b57635c/adding-navigation-property-to-a-view?forum=adodotnetentityframework

関連する問題