我正在申请一家餐厅。在这种情况下需要一个好的数据库设计
对于一些食品,有一些附加产品可用 - 例如,比萨浇头。
我目前的设计订单表-1
FoodId || AddOnId
如果客户选择单个食品的多个插件(比如Topping和Cheese Dip for Pizza),我该如何管理?
解决方案我想到了 -
- IDS通过逗号AddOnId柱(坏主意我猜的)的所有插件在附加组件主表不同的附加物
- 节能组合分开。
- 为订购的食品项目制作另一个仅用于插件的转换表。
请建议。
PS - 我搜索了很多类似的问题,但找到了一个。
解决方案总是但这已经清除上做的一种方式我的头,现在其服务宗旨。谢谢 – carbonr 2013-08-26 19:09:50