1

次のような複数のテーブルがあります

[Item]          [Items_Categorys]                [Categorys]  [Item_SubItem]
-Id              -Id                             -Id          -Id
-Title           -Item_ID [FK: Item]             -Text        -Title
-Description     -Category_Id [FK: Categorys]                 -Item_Id [FK:Items]
-Image

したがって、Items/{item_id} ページに移動すると、アイテム、そのカテゴリ、サブアイテムなどがビューに追加されるようにしたいと考えています。カテゴリ、サブアイテムなどの IEnumerables を保持する LocalModel を作成しました。このすべての情報を一度に取得するために linq sql クエリを注文する最良の方法は何ですか。現在、テーブルごとに多数の for ステートメントを使用して変数に格納し、それらの変数を LocalModel に入れてページに送信しています。

4

1 に答える 1