RBAC权限问题!
角色表 用户表 模块表 功能表(即 添加,删除,修改,浏览.等)
\ / \ /
\ / \ /
用户角色表 功能模块表
\ /
\ /
\ /
角色具体权限()
各表部分字段注明
角色表(角色ID,角色名)
用户表(用户ID,用户名)
模块表(模块ID,模块名)
功能表(功能ID,功能名)
用户角色表(角色ID,用户ID)
功能模块表(模块ID,功能ID)
角色具体权限(角色ID,模块ID,功能ID)
最终查询权限是在 角色具体权限表中查询.角色所对应的具体权限.
不知道这样设计是否合理.大家是否有更好的设计方案可以发出来.