首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

,单用户怎么多角色呢

2012-08-10 
请教各位,单用户如何多角色呢单个用户如拥有多个角色,比如说在论坛中,在A论坛的角色是普通用户,在B论坛的

请教各位,单用户如何多角色呢
单个用户如拥有多个角色,比如说在论坛中,在A论坛的角色是普通用户,在B论坛的角色是吧主,如何实现呢?在数据库增加几个角色字段??

[解决办法]
增加一个角色表,做关联

[解决办法]
创建一个用户-子论坛-角色对照表:
CREATE TABLE USER_ROLE_FORUM(
 USERID int,
 ROLEID int,
 FORUMID int);

当然配套的表还有用户表、角色表和子论坛表。这个你应该已经有了
[解决办法]
用户表
UserId UserName ...

角色表
RoleId RoleName RoleDesc...

分类表
StyleId StyleName

角色分类关联表
AutoId StyleId RoleId

用户角色关联表
AutoId UserId RoleId

热点排行