以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  [分享]OA中用户角色权限的设计  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=28601)

--  作者:西瓜住持
--  发布时间:2013/2/4 16:22:00
--  [分享]OA中用户角色权限的设计

表UserState的外键,对应UserStateId 字段    用户状态

1.2  UserState表

表名

列名            数据类型(精度范围)       空/非空       约束条件    其他说明

UserStateId         Int             非空    种子,自增1    1:正常状态;0:被屏蔽

UserStateName    Varchar(50)             非空                  状态名称

1.3  RoleInfo表

表名

列名            数据类型(精度范围)   空/非空      约束条件    其他说明

RoleId                 int         非空    种子,自增1    角色id

RoleName    Varchar(50)         非空                 角色名称

RoleDesc    Varchar(50)                            角色描述

1.4  RoleRight表

表名 

列名                数据类型(精度范围)          空/非空         约束条件                             其他说明

RoleRightId        Int                         非空        种子,自增1                          角色权限id

RoleId                Int                      非空    表RoleInfo的外键,对应RoleId           角色id

PopedomId        Int                         非空    表PopedomInfo的外键,对应PopedomId    权限Id

1.5  UserRole表

表名

列名          数据类型(精度范围)    空/非空    约束条件                     其他说明

UserRoleId    Int               非空           种子,自增1                    用户角色Id

UserId            Int               非空    表UserInfo的外键,对应UserId    用户Id

RoleId       Int               非空      表RoleInfo的外键,对应RoleId    角色Id

1.6  PopedomInfo表

表名

列名          数据类型(精度范围)    空/非空       约束条件        其他说明

PopedomId    Int             非空       种子,自增1       权限Id

PopedomName  Varchar(50)         非空                          权限名称

Path         Varchar(50)    非空                           路径


--  作者:lin_hailun
--  发布时间:2013/2/4 16:39:00
--  
 楼主,有没有时间和精力做一个例子出来呢?期待哦。