我想要做的是以下内容:假设您有一个3步制造过程:
ore ----> ingot -----> I-Beam
当然,每个I-Beam都是由多个铸锭制成的。如果我有一个锭子表和一张I-Beams表,它可以由两个,三个组成(一直到让#6说)
我如何建立这种关系?
我对RDMS和MySQL相对比较新,所以如果问题错位,不清楚或没有任何意义,我会提前道歉
答案 0 :(得分:1)
Product_materials table
FormulaID composite key (though this alone would be unique)
ProductID composite key
MaterialID composite key
Material_QTY
Material_UOM
Product_QTY
Product_UOM
InstructionID FK to steps to follow for manufacturing etc.
请注意,您可以为同一产品和材料组合使用多个公式。暗示有一种方法可以制作具有相同SKU的“IBEAM”。
所以在你的例子中:
我们有一个ORE的materialID公式,我们使用特定的数量和UOM来制作产品锭。
然后我们有一个材料锭的配方,我们用它来制作产品ibeam。