我需要有关如何在课堂上表示BOM
概念的专家建议。到目前为止,在我的应用程序中,我只有一个Equipment
。但现在有BOM
整合的CR。所以我必须修改我现有的Equipment
课程。
如何以正确的方式表示BOM
孩子和父母的关系?
我有一个建议。
class Equipment {
List <Equipment> childEquipmentList;
public void addChildEquipment(EREquipmentVO childObject) {
if(null == childEquipmentList) childEquipmentList = new ArrayList<EREquipmentVO>();
this.childEquipmentList.add(childObject);
}
public List<EREquipmentVO> getChildEquipmentList() {
return childEquipmentList;
}
}
想知道在BOM
对象中有没有其他更好的方法来实现Equipment
关系。