权限设计完美版,满足数据库设计1-7要求
一,人 表
id 姓名 组id
1 张三 1
2 李四 2
二, 组 表
id 组名
1 党支部
2 团支部
3 小脚侦察队
4 特权组
三,权限表
id 权限名
1 扫地
2 看报纸
3 看毛片
4 罚款
四,组权对应表
id 组id 权id
1 1 1
2 1 2
3 2 2
4 2 3
5 3 3
6 3 4
7 4 1
8 4 2
9 4 3
10 4 4
------------------------------------------------
如果想对“组权对应表”进行修改的话,怎么弄? 例如: 想增加或删除 组ID为1 的权限 我用的是最笨的方法:把组ID 为1 的权限全部删除,然后重新插入修改后的新权限,有没有简单的方法可以做的啊?
寻醍醐灌顶……
一,人 表
id 姓名 组id
1 张三 1
2 李四 2
二, 组 表
id 组名
1 党支部
2 团支部
3 小脚侦察队
4 特权组
三,权限表
id 权限名
1 扫地
2 看报纸
3 看毛片
4 罚款
四,组权对应表
id 组id 权id
1 1 1
2 1 2
3 2 2
4 2 3
5 3 3
6 3 4
7 4 1
8 4 2
9 4 3
10 4 4
------------------------------------------------
如果想对“组权对应表”进行修改的话,怎么弄? 例如: 想增加或删除 组ID为1 的权限 我用的是最笨的方法:把组ID 为1 的权限全部删除,然后重新插入修改后的新权限,有没有简单的方法可以做的啊?
寻醍醐灌顶……
楼主【skypirate】截止到2008-07-05 23:11:10的历史汇总数据(不包括此帖):
发帖的总数量:6 发帖的总分数:100
结贴的总数量:5 结贴的总分数:80
无满意结贴数:1 无满意结贴分:20
未结的帖子数:1 未结的总分数:20
结贴的百分比:83.33 % 结分的百分比:80.00 %
无满意结贴率:20.00 % 无满意结分率:25.00 %
楼主加油