这个就是简单的权限设计,以前有设计过,目前只作一下备忘记录。设计
请看图:3d
SysUser : 用户表blog
SysUserRole: 用户角色表ip
SysRole : 角色表权限
SysRoleMenu: 角色菜单表im
SysMenu : 菜单表查询
SysUserVipMenu : 特权表db
一、用户登录img
二、到【用户角色表】中,根据登录用户的id查出用户的角色co
三、到【角色表】中,查询角色的权限菜单
四、最后,到【特权表】查询角色权限以外的权限
一、一个用户能够有多个角色,【用户表】与 【角色表】是一对多的关系,于是,中间须要一个【用户角色表】
二、一个角色能够有多个权限菜单,【角色表】与【菜单表】是一对多的关系,于是,中间须要一个【角色菜单表】
三、某个用户,可能还有一些特权菜单,【用户表】与 【菜单表】之间,还有一个【特权表】做为中间关联