工程BOM单的计算,只能用递归算法实现吗?工程BOM单的递归计算:
工程BOM单的结构为树型结构,如图所示, 工程BOM
|
|----A1*结构数1
|
|----A2*结构数2
|
|
|----A3*结构数3
| |
| |----B1*结构数5
| |
| |----A2*结构数6
|
|
|----A4*结构数4 某一工程BOM的结构已知,且各子构件的库存信息已知(现有库存,在制库存,安全库存等)
现计划生产XX个,如何快速计算各子项目的需求量,在计算时如各子构件的库存信息发生变化时,下次计算将采用新的库存信息.
如获至宝A2在第一层和第二层都出现了. 我们采用递归的算法基本上可以实现,但速度很是问题?
有没有更好的方法,用存储过程好像不可能实现递归?
工程BOM单的结构为树型结构,如图所示, 工程BOM
|
|----A1*结构数1
|
|----A2*结构数2
|
|
|----A3*结构数3
| |
| |----B1*结构数5
| |
| |----A2*结构数6
|
|
|----A4*结构数4 某一工程BOM的结构已知,且各子构件的库存信息已知(现有库存,在制库存,安全库存等)
现计划生产XX个,如何快速计算各子项目的需求量,在计算时如各子构件的库存信息发生变化时,下次计算将采用新的库存信息.
如获至宝A2在第一层和第二层都出现了. 我们采用递归的算法基本上可以实现,但速度很是问题?
有没有更好的方法,用存储过程好像不可能实现递归?
解决方案 »
- http://all.swode.com/home/这个页面申请的下一页如何自动填写年,月,日,谢谢!!!
- 如何设置才能查询出动态的余额(有关SQL余额)?
- 一个比较简单的问题:update时怎么判断表的字段是否存在
- 如何使用DAO打开一个带有密码的ACCESS数据库。
- 高手,请教一下怎么在TextBox中使得文本的显示按照你的预定的格式?
- 高手看看!!关于查询记录的问题,我只有10分了
- 获取一个对象所有属性或方法(请高手指点迷津?)
- MSFlexGrid读数据库问题!高手帮忙!想了一天了!!!解决就给分!
- 再问高手,没人能解决?邪了不成?
- 根据用户选择的单元格,高亮最大、最小值所在的行
- 大家给我来推荐进销存系统,我们公司计划采用,如果好的话,可能要在全国的分公司推广使用,商机无限,大家快来,具体情况可以给我发到邮
- DataGrid控件怎样在RowColChange中判断Shift是否按住未松开
select ID,PARENT_ID from parent_child
connect by prior id = parent_id
start with id = 1;
for
select ...