这是我们的 3 张桌子。我们想将一个新的配方放入表格中。用户会得到一个屏幕,他们可以在其中填写食谱名称、方法,并且他们可以从下拉菜单中选择 3 种成分。我们正在使用 C# 在 Visual Studio 中使用 asp.net。
因此,当用户填写每个字段时,RecipeName 和 Method 将被添加到 Recipes 表中。然后必须将属于配方的成分添加到成分配方表中。
怎么写这个查询,因为我们不知道RecipeId,因为这个自动增量?
食谱
RecipeId RecipeName Method
1 Bacon and Brocilli Bake the bacon and cook the brocolli
2 Rice with chicken Cook the rice and bake the chicken
4 Potato and Carrot Cook the potatoes and the carrots
6 Rice Chicken and Carrot Cook everything
原料
IngredientId IngredientName IngredientCategorie
2 Bacon 3
3 Brocolli 2
4 Potato 1
5 Chicken 3
6 Carrot 2
7 Rice 1
成分配方
RecipeUniqueID RecipeId IngredientId
1 1 2
2 1 3
3 2 5
4 2 7
5 4 4
6 4 6
7 1 4
8 2 6
9 4 2
10 6 7
11 6 6
12 5 5