日期:2014-05-19  浏览次数:20841 次

求思路 关于物流管理系统的路线设计的问题 急!!!!!
正在做一个物流管理系统 里面涉及路线 配送点 和中转的问题。路线有起始配送点和终止配送点 中间还会有途经配送点
但不知道这个中转 也就是途经的问题 在数据库表中如何实现?
求有经验的朋友帮忙 很着急


------解决方案--------------------
感觉有点类似链表的结构。
------解决方案--------------------
让我想到了树形表可以实现。
菜鸟一个,个人意见
------解决方案--------------------
探讨
让我想到了树形表可以实现。
菜鸟一个,个人意见

------解决方案--------------------
我没有做过线路的项目,从你看帖我就在关注此贴(本来向以逸待劳,发现没人说),
我就也想了下,说的有问题别见怪
权值 应该就是最优路线(意思就是去一个地方有多种路线,可以走高速走国道一样)
顺序 应该就是(每条线路都会路过多个城市,从起点到终点的途径城市的顺序)

关键是这个途径表,这个表应该是一个中间表,整体关联路线表和城市表
也就是说途径表是联系路线表和城市表的,用hibernate来说就是manytomany的中间表


------解决方案--------------------
权值应该就是最优路线
是靠一个算法算出来,比如说,a线路经过了(A B C)3个城市 
b线路经过了(D E)2个城市
那么a线路权值就是3
b线路权值就是2
那么b线路就是最优线路.当然这里还要考虑另外一个因素就是距离,还是有点复杂的
可能我的算法上有错误,觉得大概的意思差不多.


------解决方案--------------------
根据自己的理解 解决问题就好 树形 或者 特殊标识也可以 a,b,c,d,用特殊字符隔开
------解决方案--------------------
首先, 你的需求是什么, 需要系统自动匹配最优路线吗 ?
如果不需要,仅仅是记录下起点、途经地、终点,那你的想法可以实现。 如果需要,那就复杂了。。。