...即部门下面还可以无限的增加子部门,在数据库中保存树状结构...

发布网友

我来回答

2个回答

热心网友

不建议做单表自联结,还是用单独的映射表比较好
比如

部门表
ID 名称

部门映射表
父ID 子ID

然后通过映射表内联父子来递归出树形结构。

无分无码

热心网友

你可以这么设计
数据库表:
id name parentid url
1 部门1 0 "..."
2 部门2 0 "..."
3 子部门1 1 "..."
4 部门3 0 "..."
5 子部门2 2 "..."
6 子部门3 3 "..."

在显示的时候,可以使用程序的递归算法来实现

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com