我正在创建一个数据库,非常类似于跳过菜和菜单上的每一项附加组件(例如:添加沙拉)。我想和他们一起吃他们的配菜。如果你们能直观地告诉我,因为这很难想象,特别是当我还是新手的时候,谢谢你们。所以我想问的重点是
对于数据库设计来说,这是有效的吗?
把这两张table放在一起最好的方法是什么?
Table1(Food)
co1(food_name) col2(price)
Salmon 9.95
Beef with rice 11.50
Turkey 13.95
Chicken 9.95
Table2(Add-on)
col1(addon_name) col2(food_name) col3(price)
side salad salmon 2.50
side rice salmon 2.50
side potatoes salmon 2.50
gravy beef with rice 1.50
side potatoes beef with rice 2.50
side rice Turkey 2.50
gravy Turkey 1.50
gravy Chicken 1.50
预期结果
salmon|9.95|side salad|2.50|side rice|2.50|side potatoes|2.50
Turkey|9.95|side rice|2.50|gravy|1.50
Chicken|9.95|gravy|1.50
暂无答案!
目前还没有任何答案,快来回答吧!