У меня есть отношение "многие ко многим" продуктов (p) и материалов (m) и таблицы products2materials (p2m) в качестве ссылки "многие ко многим".
Мне нужно получить
- all products that have materials assigned,
- all products with no materials assigned,
- and all materials with no products assigned.
В основном объединение того, что есть.Однако, поскольку это будет фильтр данных, мне нужно отфильтровать товары и / или материалы, которые не соответствуют критериям поиска (например, все товары, начинающиеся с "A" и т. Д.).
Как мне сделать это в LINQ-to-EF 4.1?
Большое спасибо!