考虑以下表(在Visual Studio DBML文件编辑器的截图):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 2010-05-20 14:28:01
@azamsharp - 不是直接的,但可以使用两个一对多关系来获得相同的效果。 – tvanfosson 2010-05-20 14:36:37
您的图像损坏 – 2015-12-21 11:52:59