我们在开发系统的时候,经常会遇到系统需要权限控制,而权限的控制程度不同有不同的设计方案。1、基于角色的权限设计2、基于操作的权限设计3、基于角色和操作的权限设计4、2,3组合的权限设计,其结构如下:5、对于同一种实体(资源)用户可以对一部分记录有权限,而对于另外一些记录没有权限的权限设计:6、涉及资源,权限和规则的权限设计