数据库level问题

来源:4-10 数据表设计规范与总结

萌果爱吃柠檬

2018-03-29

老师你在数据库设计里加入了一个level字段,解决了数据库递归查询子部门的问题。那如果现在有这样一个功能,可以实现目录结构的拖拽,那是不是非得通过递归一层一层的修改level啊?

写回答

1回答

Jimin

2018-03-29

这要看你拖拽是不是带着子部门修改的,正常业务逻辑,如果拖拽一个部门,下面的子部门也是要跟着过去并继续保持在他下面。这时只要触发这个部门得修改就可以了,下面的子部门按照现在的方式也跟着去修改level。当然也可以不递归去修改,把所有相关的部门都发一次level更新的我动作也可以。这个本质上看你拖拽要达到的效果

0
0

Java开发企业级权限管理系统

源于企业真实Java项目,涉及大量高级技巧,覆盖权限管理开发技术

2261 学习 · 1347 问题

查看课程