食谱数据库设计建议

Ale*_*ciu 5 sql database database-design

我在设计数据库时遇到问题.我必须做一个包含让我们说食谱的女巫.我有桌子,包括让我们说:香料,肉类,蔬菜.

好的,现在我需要从Spices,Meats,Veggies获取数据并在Recipes表中创建配方.我的问题是如何将所有这些都映射到食谱中,考虑到一个食谱可以有更多的蔬菜,更多类型的满足和更多的香料.

谢谢.

Dam*_*vic 8

肉类,蔬菜和香料是成分,IngredientType(M,V,S)用于识别每组.

在此输入图像描述

如果由于某种原因您觉得每种成分都需要自己的表,因为它们有不同的列,那么请使用此模型.保留表中的所有常用列Ingredient.

在此输入图像描述