【发布时间】:2014-06-29 01:18:10
【问题描述】:
我正在编写一个食谱数据库应用程序,并且我已经对数据库架构进行了排序,但我并不费力地弄清楚要编写什么查询来将食谱插入数据库。
我有 3 张桌子
成分 成分_id...
食谱 recipe_id ...
食谱(数据透视表) 成分_id recipe_id
但我的理解是一次只能将数据插入一个表中。
这就是我的问题所在。如果我有一个表格来输入食谱,我该如何添加分成 3 个表格的食谱?我是否使用多个查询。如果是这样,我怎么能保证他们会匹配。
对不起,如果这听起来像一个愚蠢的问题,但它正在煎熬我的大脑,提前感谢您的反馈。
最好的问候
【问题讨论】:
-
要么使用多个插入,要么使用一个带触发器的插入