【发布时间】:2026-01-20 10:45:02
【问题描述】:
我正在为食品进行数据库设计,并且在决定如何在数据库中设计产品类型和类别时迷失了方向。
现在让我们想想现实生活中的例子。假设我们服用奶酪产品。我们只是说它是有点味道的熏制奶酪。然后我们可以假设它是乳制品,它看起来像这样:乳制品 -> 奶酪 -> 烟熏 -> 大蒜味。
我试图仅列出其中的一部分,但从我的角度来看,它变得非常复杂。
食物的两个主要类别是:食物和饮料/饮料,但也许我应该从面包、乳制品、水果和蔬菜等类别开始。 ?因为在乳制品中,我可能会吃 cheese 和 milk 之类的食物和饮料。如果我们现在只吃奶酪,我已经用谷歌搜索了 66 种不同类型的奶酪,也许更多can be found here。
我知道所有东西都可以简单地添加到一张桌子上,但是由于我有这么多不同的类别和类型,并且它们相互重复,我该如何针对所有食物类别制定最佳解决方案?
我可以得出结论是的我还不确定如何正确组织所有类别和类型,但是您可以提出任何表格结构吗?
如果有什么不清楚的地方,请告诉我,我会澄清的。
【问题讨论】:
标签: database relational-database structure relationship