我现在正在尝试构建表来处理父级和& MySQL中的子项。我有两张桌子,如下所示。
- 项目:此表包含项目列表(
parts
和assembly
)- item_has_item :表格包含每个
醇>parts
和assembly
之间的关系。例如构建parts
需要多少assembly
个。{1}}。此表是通过在项表本身上使用多对多关系创建的。
示例:要制作汽车wheel
,我们需要metal
和rubber
。然后,我们将使用wheel
与其他项目结合来创建car
。
它与创造食物的方式相似,需要多少成分
问题1 :对于商品和商品使用此方法是否可以接受装配管理?
问题2 :如何查询可使用现有商品数量构建的car
的数量?
问题3 :如果car
已售出。如何更新剩余的零件数量? (例如,如果car
已售出,则body
/ wheel
/ rubber
/等号应减少)
提前谢谢。