我有一个用于存储食谱的基本数据结构。它由以下三个表组成:
表 1 - 食谱(recipe_id、recipe_name)
表 2 - 成分(ingredient_id、成分名称)
表 3 - Recipe_Ingredients (recipe_id, ingredients_id)
我在添加新配方时遇到了一个问题,想知道插入的最佳做法。
目前,在提交我插入到Recipes表中的表单时,recipe_id 是自动生成的。然后我插入到成分表中,再次自动生成成分 ID。提交的第三步是然后插入到Recipe_Ingredients表中,但是我如何获取刚刚创建的食谱和成分 ID 的值以便将它们插入到Recipe_Ingredients表中?
我目前有单独的 PHP 函数可以插入到食谱和成分表中。