开发者社区> 问答> 正文

树形结构业务查询设计探讨

请教下,在一个树形结构上,要求能在父节点查询到,关联到子节点的资源,子节点包括间接子节点,且间接子节点可能会比较多,且资源列表还要支持排序、分页,大家是怎么实现的?例如,A部门有B子部门,B子部门有C1 C2两个项目,在C1 C2项目下,关联了小明、小李两个员工,在A部门上关联了老王员工,现要求查询A部门关联的员工,要能把上述三个员工都查出来,并根据入职日期等条件排序、分页?
来源:云原生后端社区

展开
收起
Atom 2020-04-25 14:19:13 639 0
1 条回答
写回答
取消 提交回答
  • 存一个 path 字段,path 是 从 root 开始的,路径 id 查某个节点的子节点直接 like path%。
    来源:云原生后端社区

    2020-04-25 14:19:37
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
存储分层企业数据存储类型选择与优化 立即下载
RowKey与索引设计:技巧与案例分析 立即下载
重新出发:阿里云数据库开源整体策略 立即下载