1、仓储物流管理系统数据库设计 数据库名:guoyie_wms_erp ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci 系统—权限信息表: hengyang_system_privilege 字段名 KEY 类型 排序规则 属性 是否为空 默认 额外 备注 sysno PRIMARY KEY bigint (20) UNSIGNED 否 无 AUTO_INCREMENT 自增主键 privilegeno UNIQUE KEY varchar(20) utf8_unicode_
2、ci 否 无 权限编号 privilegename varchar(50) utf8_unicode_ci 否 无 权限名称 privilegedesc varchar(255) utf8_unicode_ci 是 NULL 权限描述 privilegeresource varchar(255) utf8_unicode_ci 是 NULL 权限资源 parent_sysno bigint(20) 否 0 所属上级主键,没有为0 parentsysnotype tinyint
3、1) 否 1 权限类型:1菜单2显示权限3操作权限 menuorder tinyint(4) utf8_unicode_ci 否 1 数字越大越靠前 privilegecontroller varchar(50) utf8_unicode_ci 否 无 用来权限判断controller privilegeaction varchar(50) utf8_unicode_ci 否 无 用来判断模块权限action parentsysnoicon varchar(255) utf8_unicode_
4、ci 是 NULL 权限图标 status tinyint(1) 否 1 状态:1启用2停用 isdel tinyint(1) 否 0 逻辑删除:1是0否 version int(11) 否 1 版本号:不需要的不用管这字段 created_at datetime 否 0000-00—00 00:00:00 创建时间 updated_at datetime 否 0000-00-00 00:00:00 最后更新时间 系统-角色信息表: hengyang
5、system_role 字段名 KEY 类型 排序规则 属性 是否为空 默认 额外 备注 sysno PRIMARY KEY bigint (20) UNSIGNED 否 无 AUTO_INCREMENT 自增主键 roleno UNIQUE KEY varchar(20) utf8_unicode_ci 否 无 角色编号 rolename varchar(50) utf8_unicode_ci 否 无 角色名称 roledesc varchar(255) utf8_unicode_ci 是
6、 NULL 角色描述 status tinyint(1) 否 1 状态:1启用2停用 isdel tinyint(1) 否 0 逻辑删除:1是0否 version int(11) 否 1 版本号:不需要的不用管这字段 created_at datetime 否 0000-00—00 00:00:00 创建时间 updated_at datetime 否 0000-00—00 00:00:00 最后更新时间 系统—角色与权限多对多关系信息表: hengyang
7、system_role—r—privilege 字段名 KEY 类型 排序规则 属性 是否为空 默认 额外 备注 sysno PRIMARY KEY bigint (20) UNSIGNED 否 无 AUTO_INCREMENT 自增主键 role_sysno INDEX bigint(20) 否 无 所属角色表主键 privilege_sysno INDEX bigint(20) 否 无 所属权限表主键 系统—部门信息表: hengyang_system_department 字段名 KEY 类型
8、 排序规则 属性 是否为空 默认 额外 备注 sysno PRIMARY KEY bigint (20) UNSIGNED 否 无 AUTO_INCREMENT 自增主键 parent_sysno bigint (20) 否 无 父ID departmentno UNIQUE KEY varchar(20) utf8_unicode_ci 否 无 角色编号 departmentname varchar(50) utf8_unicode_ci 否 无 角色名称 departmentdesc
9、 varchar(255) utf8_unicode_ci 是 NULL 角色描述 status tinyint(1) 否 1 状态:1启用2停用 isdel tinyint(1) 否 0 逻辑删除:1是0否 version int(11) 否 1 版本号:不需要的不用管这字段 created_at datetime 否 0000—00-00 00:00:00 创建时间 updated_at datetime 否 0000—00—00 00:00:00
10、 最后更新时间 系统-部门与权限多对多关系信息表: hengyang_system_department—r—privilege 字段名 KEY 类型 排序规则 属性 是否为空 默认 额外 备注 sysno PRIMARY KEY bigint (20) UNSIGNED 否 无 AUTO_INCREMENT 自增主键 department_sysno INDEX bigint(20) 否 无 所属部门表主键 privilege_sysno INDEX bigint(20) 否 无 所属权限表主键
11、系统-帐户信息表: hengyang_system_user 字段名 KEY 类型 排序规则 属性 是否为空 默认 额外 备注 sysno PRIMARY KEY bigint (20) UNSIGNED 否 无 AUTO_INCREMENT 自增主键 username UNIQUE KEY bigint (20) 否 无 登录帐号 userpwd varchar(60) utf8_unicode_ci 否 无 登录密码 realname varchar(20) utf8_unicode_ci
12、 否 无 用户姓名 employee_sysno bigint(20) utf8_unicode_ci 是 NULL 所属员工信息表主键 lastlogintime datetime 是 NULL 最后登录时间 lastloginip varchar(255) 是 NULL 最后登录IP status tinyint(1) 否 1 状态:1启用2停用 isdel tinyint(1) 否 0 逻辑删除:1是0否 version int(11)
13、 否 1 版本号:不需要的不用管这字段 created_at datetime 否 0000-00-00 00:00:00 创建时间 updated_at datetime 否 0000—00—00 00:00:00 最后更新时间 系统—帐户与角色多对多关系信息表: hengyang_system_user—r—role 字段名 KEY 类型 排序规则 属性 是否为空 默认 额外 备注 sysno PRIMARY KEY bigint (20) UNSIGNED 否 无 AUTO_INCREMEN
14、T 自增主键 user_sysno INDEX bigint(20) 否 无 所属帐户信息表主键 role_sysno INDEX bigint(20) 否 无 所属角色信息表主键 系统—员工信息表: hengyang_system_employee 字段名 KEY 类型 排序规则 属性 是否为空 默认 额外 备注 sysno PRIMARY KEY bigint (20) UNSIGNED 否 无 AUTO_INCREMENT 自增主键 department_sysno bigint (20)
15、 否 无 所属部门表主键 position_sysno bigint(20) utf8_unicode_ci 否 无 所属岗位信息表主键 employeeno varchar(20) utf8_unicode_ci 否 无 员工编号 employeeid varchar (50) utf8_unicode_ci 是 NULL 员工号 employeename varchar(20) utf8_unicode_ci 是 NULL 员工姓名 employeephoto varch
16、ar(255) utf8_unicode_ci 是 NULL 员工照片 employeegender bit(1) 是 NULL 性别:1男0女 employeebirthdate date 是 NULL 出生日期 employeenation varchar(20) utf8_unicode_ci 是 NULL 员工民族 employeeorigin varchar(50) utf8_unicode_ci 是 NULL 员工籍贯 employeemarital varc
17、har(20) utf8_unicode_ci 是 NULL 婚姻状况 employeepolitics varchar(20) utf8_unicode_ci 是 NULL 政治面貌 employeeeducation varchar(20) utf8_unicode_ci 是 NULL 学历 employeemajor varchar(50) utf8_unicode_ci 是 NULL 专业 employeeuniversity varchar(50) utf8_unicode_ci
18、是 NULL 毕业院校 employeecontactaddress varchar(255) utf8_unicode_ci 是 NULL 联系地址 employeeemail varchar(255) utf8_unicode_ci 是 NULL 电子邮箱 employeeidnumber varchar(20) utf8_unicode_ci 是 NULL 身份证号 employeecontacttel varchar(50) utf8_unicode_ci 是 NULL 联系电话
19、employeebankaccount varchar(50) utf8_unicode_ci 是 NULL 银行帐号 employeeentrydate date 是 NULL 入职日期 employeetitle varchar(50) utf8_unicode_ci 是 NULL 职称 employeecontractperiod varchar(20) utf8_unicode_ci 是 NULL 合同期限 employeeemploymentform varchar(20) ut
20、f8_unicode_ci 是 NULL 聘用形式 employeeinservicestate tinyint(1) 是 NULL 在职状态:1在职2离职 employeeresume varchar(1000) utf8_unicode_ci 是 NULL 简历 employeeremarks varchar(1000) utf8_unicode_ci 是 NULL 备注 status tinyint(1) 否 1 状态:1启用2停用 isdel tinyint(1)
21、 否 0 逻辑删除:1是0否 version int(11) 否 1 版本号:不需要的不用管这字段 created_at datetime 否 0000—00—00 00:00:00 创建时间 updated_at datetime 否 0000-00-00 00:00:00 最后更新时间 系统—岗位信息表: hengyang_system_position 字段名 KEY 类型 排序规则 属性 是否为空 默认 额外 备注 sysno PRIMARY KEY bigint (
22、20) UNSIGNED 否 无 AUTO_INCREMENT 自增主键 positionno varchar(20) utf8_unicode_ci 否 无 岗位编号 department_sysno bigint(20) 否 无 所属部门信息表主键 positionname varchar(20) utf8_unicode_ci 否 无 岗位名称 positiondesc varchar(255) utf8_unicode_ci 是 NULL 岗位备注 status tinyint(1) 否 1 状态:1启用2停用 isdel tinyint(1) 否 0 逻辑删除:1是0否 version int(11) 否 1 版本号:不需要的不用管这字段 created_at datetime 否 0000—00-00 00:00:00 创建时间 updated_at datetime 否 0000—00—00 00:00:00 最后更新时间






