下面我有一个基本的食谱数据库。我希望有一个静态的成分表,每次用户添加一个成分时,3个ID将被放入recipe_ingredient表中,1个用于新的recipe_ingredient,1个用于配方,1个用于成分。我想知道这是否实用,或者什么是储存食谱配料的好方法。
---RECIPES--- ---INGREDIENTS---
+-> ID: ID: <-+
| NAME: NAME: |
| PHOTO: |
| |
| ---RECIPE_INGREDIENT--- |
| ID: |
+------+ RECIPE_ID: |
INGREDIENT_ID: +--------+
AMMOUNT: