このdbモデルに基づいて
、LINQを使用して次のエンティティデータモデルをクエリしようとしています
ProductFacets.FacetTypeId に基づいて製品のリストを取得できるようにしたいと考えています。
通常、私は結合を使用しますが、これは問題になりませんが、Entity DataModel の下で多対多のテーブルをクエリする方法がよくわかりません。
これは、SQL クエリの例です。
select p.Name, pf.FacetTypeId from Products p
inner join ProductFacets pf on p.ProductId = pf.ProductId
where pf.FacetTypeId in(8, 12)