权限控制中有三种常用建表模式:角色和权限、角色和权限、角色和菜单。其中,角色和权限是多对多关系,一个角色可以使用多个菜单,一个菜单可以被多个角色使用;角色和权限是多对一关系,一个用户只能担任一个角色或只考虑用户的主要角色,次要角色不予考虑。