组织机构树设计

中华雪碧 中华雪碧 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区

真实的深度要更大

以前的设计
dept表:组织机构表
dept_id dept_name parent_id(父id)
user表
user_id dept_id(用户对应的部门) username
利用 dept_id,parent_id进行关联,形成一棵树。但有个问题比如找a-1机构下的所有用户,无法用一个sql表示,不方便分页,条件检索等
现在的想法是加一个表,将一个节点所有的子节点列出. 大家有什么意见?
high_dept(高级机构) low_dept(低级机构) distance(相差的度)
a-1 a-1-1 1
a-1 a-1-1-1 2
a-1-1 a-1-1-1 1
...全文

相关推荐

评论 2
收藏 已收藏
分享
返回顶部
中华雪碧
Java EE 67,535 成员 225,843 内容