Есть 3 таблицы: ParentCategories -> Категории -> Статьи.
- ParentCategory (идентификатор, имя)
- Категория (ID, parentCategoryID, Имя)
- Статья (ID, caregoryID, Имя)
Как выбрать все статьи с указанным parentCategoryID
(статьи таблицы имеют ссылку только на categoreID
, а не на ParentCategoryID
), используя LINQ to SQL?
Примерно так:
articles = (
from a in db.Articles
join c in db.Categories
on ????????????
join pc in db.ParentCategories
on c.ParentCategoryId equals pc.ID
...);