日期:2014-05-19  浏览次数:20556 次

帮忙给点思路。关于建表
我想实现   动态的权限管理
大体想显示成是这个样子
用户组           功能1         功能2           功能3
-----------------------------
普通用户       允许           不允许       允许
vip用户         允许           允许           允许
。。。。


由于功能和用户组都不是固定的,所以肯定不能建成一张表
那么我该怎么建表才可以呢?前提是必须用户组和功能都可以随意添加或删除。



------解决方案--------------------
用户建一个表,功能建一个表,再建一个权限表

------解决方案--------------------
用户表:用户编号,用户名称
权限表:权限号,权限名
用户权限对照表:用户编号,权限号

基本就是这个思路,这样可扩展强些.
用户可以增加,权限编号也可以增加,以满足今后不断改变的需求.
------解决方案--------------------
两个表,功能表,权限表。

这样功能可以任意增加。