Поскольку LINQ to SQL поддерживает только строгое отображение 1: 1 с вашей базой данных, вам придется создать таблицу ссылок. Это будет выглядеть примерно так ...
[ProductCategories]
ID
ProductID (FK)
CategoryID (FK)
Тогда для каждого отношения продукта к категориям вы просто создаете новую сущность ProductCategories и вставляете ее. Итак, учитывая данные ...
Продукты
Имя ID
1 яблоко
2 XBOX 360
Категория
Имя
1 Продукция
2 Электроника
3 игровых системы
Ваша таблица ссылок будет выглядеть как
ProductCategories
ID ProductID CategoryID
1 1 1
2 2 2
3 2 3