...即部门下面还可以无限的增加子部门,在数据库中保存树状结构...
发布网友
发布时间:2024-10-24 12:54
我来回答
共2个回答
热心网友
时间:2024-11-14 17:03
不建议做单表自联结,还是用单独的映射表比较好
比如
部门表
ID 名称
部门映射表
父ID 子ID
然后通过映射表内联父子来递归出树形结构。
无分无码
热心网友
时间:2024-11-14 17:08
你可以这么设计
数据库表:
id name parentid url
1 部门1 0 "..."
2 部门2 0 "..."
3 子部门1 1 "..."
4 部门3 0 "..."
5 子部门2 2 "..."
6 子部门3 3 "..."
在显示的时候,可以使用程序的递归算法来实现