当前位置:文档之家› 系统后台管理权限表结构设计

系统后台管理权限表结构设计

一、系统表

1、 分栏目表(owen_action_column)

2、 权限表(owen_action)

3、 权限映射表(owen_action_group)

4、 管理组(owen_group_manager)

5、 管理员映射表(owen_master_group)

6、 管理员表(owen_master)

二、表设计详情

2.1、分栏目表(owen_action_column)

字段名称 字段类型/大小 是否为空 默认值 注解

columnid int Not 主键ID

column_name Varchar(45) Not 分栏名称

column_order int Not 0 分栏排序

2.2、权限表(owen_action)

字段名称 字段类型/大小 是否为空 默认值 注解

actionid int Not 主键ID

action_name Varchar(45) Not 权限名称

columnid int Yes 权限分类ID(与owen_action_column表映射)

action_str Varchar(45) Yes

动作字符串

action_url Varchar(200) 动作路径

action_target Varchar(10) Not 链接target属性

2.3管理组(owen_ manager _group)

字段名称 字段类型/大小 是否为空 默认值 注解

groupid int Not 主键ID

group_name Varchar(50) Not 管理组名称

group_info Varchar(100) Yes 管理组信息 createid int Yes 创建者ID

create_name Varchar(20) Yes 创建者名称

create_date dateTime Yes 创建时间

2.4权限映射表(owen_action_group)

字段名称 字段类型/大小 是否为空 默认值 注解

agid int Not 主键ID

actionid int 权限ID(映射到owen_action表)

action_str Varchar(45) Not 动作名称(映射到owen_action表)

groupid int 动作所属组ID(映射到owen_ manager _group表)

createid int Yes 创建者ID

create_name Varchar(20) Yes 创建者名称

create_date dateTime Yes

创建时间

2.5管理员映射表(owen_master_group)

字段名称 字段类型/大小 是否为空 默认值 注解

mgid int Not 主键ID

masterid int Not 管理员ID(映射到master表)

groupid int Not 管理组ID(映射到group_manager表)

createid int Yes 创建者ID

create_name varchar (20) Yes 创建者名称

create_date dateTime Yes 创建时间

2.5管理员表(owen_master)

字段名称 字段类型/大小 是否为空 默认值 注解 masterid int Not 主键ID

master_name varchar (20) Not 管理员名称

master_password varchar (20) Not 管理员密码

truename varchar(20) Yes 真实姓名

sex char Yes 性别

birthday date Yes 出生日期

dept varchar(50) Yes 所属部门

postion varchar(50) Yes 职务

postion_info varchar(200) Yes 职务说明

office_phone varchar(20) Yes 办公电话

mobile varchar(20) Yes 手机号码

home_phone varchar(20) Yes 住宅电话

email varchar(50) Yes 电子邮件

createid int Yes 创建者ID

create_name varchar (20) Yes 创建者名称

create_date datetime Yes 创建时间

相关主题