用户权限管理(一) 数据库关系图

功能表:Function
序号 列名 数据类型 长度 小数位 标识 主键 允许空 默认值 说明
1 FuctionId int 4 0     功能Id
2 FunctionName nvarchar 50 0       功能名称
模块表:Module
序号 列名 数据类型 长度 小数位 标识 主键 允许空 默认值 说明
1 ModuleId int 4 0   模块 Id主键
2 ModuleName nvarchar 50 0       模块名称
3 ModuleUrl nvarchar 50 0       模块路径
模块功能表:ModuleFuntion
序号 列名 数据类型 长度 小数位 标识 主键 允许空 默认值 说明
1 ModuleFuntionId int 4 0     模块功能Id主键
2 ModuleId int 4 0       模块Id
3 FunctionId int 4 0       功能Id
角色表:Role
序号 列名 数据类型 长度 小数位 标识 主键 允许空 默认值 说明
1 RoleId int 4 0   角色Id主键
2 RoleName nvarchar 50 0       角色名称
角色权限表 :RoleRight
序号 列名 数据类型 长度 小数位 标识 主键 允许空 默认值 说明
1 RoleRightId int 4 0   角色权限Id 主键
2 RoleId int 4 0       角色Id
3 ModuleFunctionId int 4 0       模块功能Id
用户权限表 :UserRight
序号 列名 数据类型 长度 小数位 标识 主键 允许空 默认值 说明
1 UserRightId int 4 0   用户权限Id主键
2 UserId int 4 0       用户Id
3 ModuleFuctionId int 4 0       功能模块Id
用户角色表:UserRole
序号 列名 数据类型 长度 小数位 标识 主键 允许空 默认值 说明
1 UserRoleId int 4 0     用户角色Id主键
2 UserId int 4 0       用户 Id
3 RoleId int 4 0       角色Id
用户表:Users
序号 列名 数据类型 长度 小数位 标识 主键 允许空 默认值 说明
1 UserId int 4 0   用户Id主键自动递增
2 UserName nvarchar 50 0       用户名
3 PassWord nvarchar 50 0       密码
posted @ 2009-06-26 00:44  郑希强  阅读(3678)  评论(0编辑  收藏  举报