角色用户权限DB设计
一直想整理一篇关于用户角色权限的设计,这几天通过网上资料和自己实际工作中运用到的资源把用户角色权限的数据库表设计出来。
基础表有3张:
角色表--用来记录角色名称
用户表--用来记录登录用户名称和登录密码
菜单表--用来记录菜单名称、子菜单名称
每个用户会有多个角色、而一个角色也会有多个用户,即角色和用户的关系是n:m,多对多的关系。
每个角色会有多个菜单权限、每个菜单也会有多个角色拥有,即角色和菜单的关系也是n:m,多对多的关系。
所以还有有两张关联表:
角色用户对应表--用来记录角色和用户的关系
角色菜单对应表--用来记录角色和菜单的关系
用户评论
copy3142 2020-04-29 18:21:14
对于初学者有用把。。
Captain_Felix 2020-04-29 18:21:14
还行吧,可以参考一下。
ew47318 2020-04-29 18:21:14
很不错,有参考价值
whq91736 2020-04-29 18:21:14
一般般,不过也能用,对初学者有引导作用
u44514 2020-04-29 18:21:14
还行吧,对我没太多用处,还是谢啦