数据库名:**
本数据库表设计由:提供
本数据库表旨在设计一个通用的权限管理系统
表名 C_AUTHOR 权限表
字段 代码 类型 说明
权限编号 Pk_author_id int 主键,自增长,非空
权限名称 author_name Varchar2(50) 非空
权限分栏号 fk_author_column_id Int 映射到rightcolumn表
权限字符串 author Varchar2(50) 非空
表名 C_AUTHORCOLUMN 权限分栏表
字段 代码 类型 说明
权限分栏编号 pk_author_column_id int 主键,自增长,非空
权限分栏名称 author_column_name Varchar2(50) 非空
表名 C_AUTHOR_ROLE 权限角色映射表
字段 代码 类型 说明
编号 Pk_author_id int 主键,自增长,非空
权限名称 Fk_author_name Varchar(45) 映射到权限表,非空
权限所属角色 Fk_role_id Int 映射角色表,非空
创建者编号 Creator_id Int 非空
创建者名称 Creator_name Varchar2(50) 非空
创建时间 Create_date Date 非空
表名 C_ROLE 角色表
字段 代码 类型 说明
角色编号 pk_role_id int 主键,自增长,非空
角色名称 role_name Varchar2(50) 非空
角色信息 role_info Varchar2(50) 非空
创建者编号 creator_id Int 非空
创建者名称 creator _name Varchar2(50) 非空
角色创建时间 createdate date 非空
表名 C_USER_ROLE 人员映射表
字段 代码 类型 说明
编号 Pk_user_role_id int 主键,自增长,非空
用户编号 Fk_User_id Int 映射到master表,非空
用户名称 User_name Varchar2(50) 非空
角色编号 Fk_role_id Int 映射到groupmanager表,非空
修改者编号 creator_id Int 非空
修改者名称 creator_name Varchar2(50) 非空
修改时间 Createdate date 非空
表名 C_GROUP 人员部门或群组表
字段 代码 类型 说明
编号 Pk_group_id int 主键,自增长,非空
用户编号 Group_name Varchar(50) 映射到master表,非空
用户名称 group_up int 非空
表名 C_USER_GROUP 人员映射表
字段 代码 类型 说明
编号 Pk_user_group_id int 主键,自增长,非空
用户编号 Fk_User_id Int 映射到master表,非空
用户名称 User_name Varchar2(50) 非空
角色编号 Fk_group_id Int 映射到groupmanager表,非空
修改者编号 creator_id Int 非空
修改者名称 creator_name Varchar2(50) 非空
修改时间 Createdate date 非空
表名 C_USER 人员表
字段 代码 类型 说明
编号 pk_usr_id int 主键,自增长,非空
登录名 usr_login Varchar2(50) 非空
密码 usr_password Varchar2(50) 非空
真实姓名 usr_name Varchar2(50) 非空
性别 usr_sex Char(4)
生日 usr_birthday Date
所属部门 usr_dept Varchar2(50)
职务 usr_position Varchar2(50)
办公室电话 usr_tel Varchar2(30)
手机 usr_mobile Varchar2(30) 非空
备用手机 usr_mobile_bak Varchar2(30)
电子邮件 usr_email Varchar2(40) 非空
创建者编号 creator_id Int 非空
创建者名称 creator_name Varchar2(50) 非空
创建日期 createdate Date 非空
注:
c_author表中记录着系统中所有的权限,以及权限相关描述
c_author_column表中记录着权限的分栏,系统运行时,左侧菜单提供了几块不同的功能,每一块就是一个分栏,每添加一个分栏,该表中的记录就会增加一条,相对应的,左侧菜单栏中也会新增加一个栏
c_author_role表记录着权限所属的角色
c_role表记录着角色的相关信息,每添加一个角色,这里的记录就会增加一条
c_user_role表记录着用户所属的角色,由于一个用户可能同时属于多个角色,所以该表中关于某一个用户的记录可能有多条
c_user表记录着所有用户的信息,每添加一个用户,该表就会增加一条记录
c_usergroup用户所属于部门或群组
如有相关问题请至:论坛留言!