大型b/s管理系统的菜单,按钮,权限,角色,组,用户该怎么设计?
下面是一个java的web权限管理模块的应用与实现。
先介绍数据模型和应用界面,后继对实现细节做选择性阐述。数据表关系如下:该图标明了登陆用户、角色、部门(机构)、用户组、角色和模块功能之间的关系。为方便起见,所有表都只保留必要字段用户表,权限表,角色表,怎么设计?
1、先建一个用户表users,字段大概就是id,password。。。
2、再建立一个user_roles用户角色表,user_roles.userid与users.id关联。
3、建立一个”用户权限表“sys_permissions,大概字段id、permission,description4、建一个"用户角色权限表"sys_role_permissions,两个字段roleid、permissionid5、user_roles.id=sys_role_permissions.roleid和sys_permissions.id=sys_role_permissions.permissionid
原文标题:用户角色权限设计 大型b/s管理系统的菜单,按钮,权限,角色,组,用户该怎么设计?,如若转载,请注明出处:https://www.saibowen.com/news/22600.html
免责声明:此资讯系转载自合作媒体或互联网其它网站,「赛伯温」登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,文章内容仅供参考。