我想的是:
例如:给一些用户加权限。
 用户名    查看    编辑    删除 
   01       □      □      □
   02       □      □      □
   ...     ...     ...     ....
因为没个功能有不一样的权限所以权限列是动态生成的.
我的表结构:
1,主功能表:主功能编号,功能名称;
2,子功能表:子功能编号,主功能编号,子功能名称,功能值;
3,权限表:用户编号,主功能编号,功能值和;
例如:
主功能表:
 编号   名称
  1 , 车辆管理
子功能表:
 编号 主编号  名称   对应值
  1    1     查看    1
  2    1     编辑    2
  3    1     删除    4
权限表:
 用户编号   主编号    对应值和
   2          1         7
   3          1         3
如果你的值是7我就知道你有 以上三种权限,如果你的值是3我就知道你有查看,编辑的权限。主功能表和子功能表是固定死的,不能改的。