Sql server 如何在多对多关系联接表中插入记录
好的,我在3个表中有以下多对多关系:Sql server 如何在多对多关系联接表中插入记录,sql-server,many-to-many,sql-insert,Sql Server,Many To Many,Sql Insert,好的,我在3个表中有以下多对多关系: **MEAL** mealID **FoodProduct** fpID **meal_food** mealID fpID quantity 用餐和食品产品表已经填充,因此我只需要选择一个mealID和一个fpID并手动设置一个数量到目前为止您尝试了什么?您是如何将记录添加到Food和FoodProduct的?您是否使用ado.net或EF进行DB操作?简单插入到中有什么问题?这是一个非常基本的sql…将值(1,1,5)插入到食物(mealID、fp
**MEAL**
mealID
**FoodProduct**
fpID
**meal_food**
mealID
fpID
quantity
用餐和食品产品表已经填充,因此我只需要选择一个
mealID
和一个fpID
并手动设置一个数量
到目前为止您尝试了什么?您是如何将记录添加到Food和FoodProduct的?您是否使用ado.net或EF进行DB操作?简单插入到中有什么问题?这是一个非常基本的sql…将值(1,1,5)插入到食物(mealID、fpID、quantity)中,您只能插入与相关表中已有值相对应的值。这就是外键的意义所在。