权限管理表设计详细
来源:互联网 发布:胸肌锻炼方法 知乎 编辑:程序博客网 时间:2024/05/20 22:02
各表及其关系如下:
1. 用户表
用户表(TUser)
字段名称
字段
类型
备注
记录标识
tu_id
bigint
pk, not null
所属组织
to_id
bigint
fk, not null
登录帐号
login_name
varchar(64)
not null
用户密码
password
varchar(64)
not null
用户姓名
vsername
varchar(64)
not null
手机号
mobile
varchar(20)
电子邮箱
varchar(64)
创建时间
gen_time
datetime
not null
登录时间
login_time
datetime
上次登录时间
last_login_time
datetime
登录次数
count
bigint
not null
2. 角色表
角色表(TRole)
字段名称
字段
类型
备注
角色ID
tr_id
bigint
pk, not null
父级角色ID
parent_tr_id
bigint
not null
角色名称
role_name
varchar(64)
not null
创建时间
gen_time
datetime
not null
角色描述
description
varchar(200)
3. 权限表
权限表(TRight)
字段名称
字段
类型
备注
权限ID
tr_id
bigint
pk, not null
父权限
parent_tr_id
bigint
not null
权限名称
right_name
varchar(64)
not null
权限描述
description
varchar(200)
4. 组表
组表(TGroup)
字段名称
字段
类型
备注
组ID
tg_id
bigint
pk, not null
组名称
group_name
varchar(64)
not null
父组
parent_tg_id
bigint
not null
创建时间
gen_time
datetime
not null
组描述
description
varchar(200)
5. 角色权限表
角色权限表(TRoleRightRelation)
字段名称
字段
类型
备注
记录标识
trr_id
bigint
pk, not null
角色
Role_id
bigint
fk, not null
权限
right_id
bigint
fk, not null
权限类型
right_type
int
not null(0:可访问,1:可授权)
6. 组权限表
组权限表(TGroupRightRelation)
字段名称
字段
类型
备注
记录标识
tgr_id
bigint
pk, not null
组
tg_id
bigint
fk, not null
权限
tr_id
bigint
fk, not null
权限类型
right_type
int
not null(0:可访问,1:可授权)
7. 组角色表
组角色表(TGroupRoleRelation)
字段名称
字段
类型
备注
记录标识
tgr_id
bigint
pk, not null
组
tg_id
bigint
fk, not null
角色
tr_id
bigint
pk, not null
8. 用户权限表
用户权限表(TUserRightRelation)
字段名称
字段
类型
备注
记录标识
tur_id
bigint
pk, not null
用户
tu_id
bigint
fk, not null
权限
tr_id
bigint
fk, not null
权限类型
right_type
int
not null(0:可访问,1:可授权)
9. 用户角色表
用户角色表(TUserRoleRelation)
字段名称
字段
类型
备注
记录标识
tur_id
bigint
pk, not null
用户
tu_id
bigint
fk, not null
角色
tr_id
bigint
fk, not null
10. 用户组表
用户组表(TUserGroupRelation)
字段名称
字段
类型
备注
记录标识
tug_id
bigint
pk, not null
用户
tu_id
bigint
fk, not null
组
tg_id
bigint
fk, not null
11. 组织表
组织表(TOrganization)
字段名称
字段
类型
备注
组织id
to_id
bigint
pk, not null
父组
parent_to_id
bigint
not null
组织名称
org_name
varchar(64)
not null
创建时间
gen_time
datetime
not null
组织描述
description
varchar(200)
12. 操作日志表
操作日志表(TLog)
字段名称
字段
类型
备注
日志ID
log_id
bigint
pk, not null
操作类型
op_type
int
not null
操作内容
content
varchar(200)
not null
操作人
tu_id
bigint
fk, not null
操作时间
gen_time
datetime
not null
- 权限管理表设计详细
- 权限管理--设计表
- RBAC权限管理表设计
- 权限系统组织管理—详细设计说明书
- 权限管理表设计逻辑理解
- 权限管理设计方法
- 权限管理设计
- 权限管理设计
- 权限管理设计一
- 权限管理设计二
- 权限管理-设计篇
- 权限管理设计方法
- 权限管理设计
- 权限管理数据库设计
- 权限管理的设计
- 权限管理数据表设计
- 数据库权限管理设计 .
- 权限管理系统设计
- Eclipse下BASE64Decoder提示错误的解决办法
- mysql索引需要了解的几个注意
- 凸包问题的五种解法
- shell数组的使用
- Microsoft Outlook 2010配置
- 权限管理表设计详细
- 用R来进行股票分析
- 协同开发中SVN的使用规范
- 欢迎使用CSDN-markdown编辑器
- 给定一个源代码文件(.cs, .java),输出该文件的总行数、空行数、注释行数、代码行数
- 查询字符串中字母的个数(两种实现方式1,list与set集合 2,map集合)
- java中的抽象类
- 第一次作业:源代码计算器之目标一
- WebStorm技巧