最近想写个搜索路线的功能,不知道数据库怎么设计好呢?本人是这样想的不知道对不对,求高手指导:数据库三个字段:上一站、这一站、下一站;如:0-1-2,1-2-3,2-3-4;搜索两个地方之间路径的时候,搜索‘这一站’这个字段,然后根据这一站的‘上一站’和‘下一站’的字段进行查找,直至找到目标地。
解决方案
30
,用子父id , 可以无限级联,
id , parentId;
1,null
2,1
3,2
4,3
id , parentId;
1,null
2,1
3,2
4,3
20