请做过论坛权限管理的进来谢谢
rczjp 2009-03-27 09:25:25 RightsUsers(权限成员表)
序号 字段 类型 长度 默认值 允许空 说明
1 UserID Int 4 用户ID
2 GroupGuid uniqueidentifier (newid()) 所在组的GUID
RightsGroup(权限组表,用户所在的哪个组,比如:版主,副版主等等)
序号 字段 类型 长度 默认值 允许空 说明
1 GroupGuid uniqueidentifier (newid()) 用户组Guid(主键)
2 GroupName nvarchar 20 用户组名称(角色)
RightsName(权限名称表,如:是否有设置精华贴、酷帖、锁帖、删帖等等的权利)
序号 字段 类型 长度 默认值 允许空 说明
1 RightsGuid uniqueidentifier (newid()) 权限名称Guid(主键)
2 RightsName Nvarchar 20 权限名称(功能)(精华、删除等)
RightsMatch(权限组与权限名称对应表)
序号 字段 类型 长度 默认值 允许空 说明
1 GroupGuid uniqueidentifier 用户组(角色)Guid(外键)
2 RightsGuid uniqueidentifier 权限名称(功能)Guid(外键)
---------------------
UserID GroupID
1 1
GroupID GroupName
1 管理员
2 版主
3 副版主
GroupID RightsID
1 11
1 22
1 33
2 22
RightsID RightsName
11 删帖
22 锁帖
33 精华
---------------
这权限表是借鉴网络的
请问在删除的时候怎么判断他有删除的权利呢?