Рассмотрим следующие таблицы (скриншот DBML редактор файлов в Visual Studio):Linq к SQL - Вставка субъектов с отношениями
http://roosteronacid.com/dbml.png
IngredientsRecipesRelation таблица многие ко многим таблицы, связывая n ингредиенты для одного рецепта.
Как бы вы вставить следующий рецепт ...:
Recipe { Name = "Dough" }
со следующими ингредиентами ...:
Ingredient { Name = "water", Unit = "cups", Amount = 2.0 },
Ingredient { Name = "flour", Unit = "cups", Amount = 6.0 },
Ingredient { Name = "salt", Unit = "teaspoon", Amount = 2.0 }
... В базе данных?
Возможно, я ошибаюсь, но я не думаю, что многие отношения поддерживаются в Linq 2 SQL. – azamsharp
@azamsharp - не напрямую, но вы можете использовать два отношения «один ко многим», чтобы получить тот же эффект. – tvanfosson
Ваше изображение повреждено –