人力资源数据字典.docx
《人力资源数据字典.docx》由会员分享,可在线阅读,更多相关《人力资源数据字典.docx(60页珍藏版)》请在冰豆网上搜索。
人力资源数据字典
一、数据库详细设计
1.系统维护
1.1常数表consttable
1.2系统表cc
1.3界面信息表hr_interface
1.4指标表hr_syscollect
1.5代码表主表wf_codecollect
1.6代码表wf_codeitem
1.7代码系统表wf_codesystable
1.8方案表hr_scheme
1.9方案指标主表hr_schele_m
1.10方案指标明细表hr_scheme_d
1.11提示消息表hr_message
1.12系统信息提醒hr_sysmsg
1.13消息分配表hr_msg_assign
1.14用户表operator
1.15用户组主表hr_group_m
1.16用户组名细表hr_group_d
1.17权限表hr_right
1.18部门表hr_department
1.19权限部门分配表hr_deptrightshare
1.20校验表hr_verify
1.21当前用户表hr_onlineuser
1.22操作日志表hr_operator_log
1.23变更日志主表hr_modify_m
1.23变更日志明细表hr_modify_d
2.人事信息
2.01雇员基本情况表A01
2.02学习简历表A02
2.03工作简历表A03
2.04社会关系表A04
2.05家庭关系表A05
2.06体检情况表A10
2.07人才培训表A11
2.08奖励惩罚表A12
2.09工资变动情况A13
2.10人事档案管理A14
2.11人员流动情况A15
2.12保险管理A16
2.13合同管理A17
2.14休假管理A18
2.15职称管理A19
2.16人员流动A20
2.17养老保险old_safety
2.18住房公积house_collected
2.19媒体信息代码表emp_info_code
2.20人员媒体信息表emp_logee_info
2.21查询条件主表query_save
查询条件明细表query_condition
3.工资信息
3.1工资表salary
3.2工资计算公式表formula
3.3结转公式定义表carry_formu
3.4个人所得税率表tax_rate
3.5银行模板类型bank_type
3.6银行代发映射表bank
3.7人事条件主表personsalary_m
3.8人事条件明细表personsalary_d
4.考勤管理
4.1考勤原始数据表check_sourse_record
4.2考勤记录表check_record
4.3考勤结果表check_result
4.4考勤扣款表check_money
4.5考勤分类表code_categery
4.6考勤类别代码表check_type_code
4.7考勤排班表arrange_work
4.8节假日表holiday_table
4.9暂停考勤表leave_manage
4.10考勤类代码表item_type_code
4.11轮班规则turn_ruler
4.12班次表work_master
4.13班次时间表work_detail
5.企业人才库
5.1雇员基本情况表R01
5.2学习简历表R02
5.3工作简历表R03
5.4未聘用原因编码notbringincause
5.5企业人才库与正式员式库的映射表hr_emp_mapping
6.报表管理
6.1报表类型reporttype
6.2报表信息表reportinfo
6.3口径表caliber
6.4口径对照表calibercontrast
6.5报表表达式report_exp
6.6报表变量reportvarible
6.7子表subreportinfo
6.8数据对照表datacontrast
二、数据库描述
●1.1常数表consttable
列名
数据类型
描述
主键否
外键
为空否
constname
varchar(32)
常数名称
√
charvalue
varchar(32)
字符值
√
numbervalue
number(10)
数字值
√
remark
varchar(64)
备注
√
表说明:
记录系统需要的常数值。
●1.2系统表hr_systable
列名
数据类型
描述
主键否
外键
为空否
list_id
number(18)
序号
√
tab_name
varchar(32)
表名
hr_syscollect.obj_id
col_name
varchar(32)
列名
√
col_china_name
varchar(32)
中文名称
√
col_flg
varchar
(1)
字段标志
√
datatype
varchar(16)
数据类型
√
data_lenth
integer
数据长度
√
data_digits
integer
小数位数
√
edit_lenth
integer
编辑长度
√
edit_digits
integer
编辑小数位数
√
disp_order
integer
显示顺序
√
code_flg
varchar
(1)
代码标志
√
codetype_id
varchar(16)
代码类名
wf_codecollect.codetype_id
√
disp_col
varchar(32)
显示字段
√
data_col
varchar(32)
值字段
√
create_flg
varchar
(1)
创建标志
√
disp_flg
varchar
(1)
显示创建
√
pk_flg
varchar
(1)
关键字标志
√
null_flg
varchar
(1)
为空标志
√
col_alias
varchar(32)
指标项别名
√
select_flg
varchar
(1)
必选项
√
表说明:
数据字典----描述系统中所有表及其字段的信息
字段说:
数据类型:
该字段的数据类型
数据长度:
该字段在数据库中的长度
小数位数:
该字段在数据库中的小数位数
编辑长度:
用户定义的长度
编辑小数位数:
用户定义的小数位数
字段标志:
该字段用于区分是系统定义字段还是用户创建字段
Y用户创建字段
N固定字段
显示顺序:
表明字段的TabOrder属性
代码标志:
表明该字段是否是代码类
代码名称:
如果代码标志是代码类,则指明代码类编号
显示字段:
代码类中显示在用户界面上的字段
值字段:
代码类中用户使用的真实数据字段
创建标志:
表明该字段在数据窗口中是否创建
Y表示创建,N表示不创建,缺省为不创建
显示创建:
表明该字段是否显示在用户界面上
Y表示显示,N表示不显示,缺省为不显示
关键字标志:
该字段是否关键字
Y表示关键字,缺省为不是关键字
为空标志:
该字段用于用户输入时能否为空
Y表示不能为空值,N表示可以取空值,缺省为可以取空值
必选项:
N必选
●1.3界面信息表hr_interface
列名
数据类型
描述
主键否
外键
为空否
list_id
decimal
序号
√
module_name
varchar(32)
模块名称
√
dw_name
varchar(32)
数据窗口名称
√
col_name
varchar(64)
项目名称
√
disp_style
varchar
(1)
显示风格
√
col_x
integer
横坐标
√
col_y
integer
纵坐标
√
col_width
integer
宽度
√
col_height
integer
高度
√
disp_order
integer
显示顺序
√
表说明:
记录grid风格数据窗口显示界面信息。
显示风格:
数据窗口风格
●1.4指标表hr_syscollect
列名
数据类型
描述
主键否
外键
为空否
obj_id
varchar(32)
指标编号
√
obj_name
varchar(32)
指标名称
obj_flg
varchar
(1)
指标标志
obj_type
varchar
(1)
指标大类
√
obj_subtype
varchar
(2)
指标小类
表说明:
记录指标信息(由系统表hr_systable管理其具体指标项)
字段说明:
指标编号:
指标集编号(既一张表名)
指标名称:
用户所见表名。
指标标志:
指标由谁定义标志
Y系统定义,N用户定义
指标大类:
区分该指标的归属大类(人员指标,单位指标)
指标小类:
区分该人员指标指标的归属(1人员,2事务,3工资)
1.5代码表主表wf_codecollect
列名
数据类型
描述
是否主键
外键
是否为空
list_id
number(18)
流水号
√
codetype_id
varchar(16)
代码类编号
√
codetype_name
varchar(64)
代码类名称
√
mutilevel_flg
varchar
(1)
是否多级次
√
表说明:
描述代码表类型(各种代码类名称、编号)
字段说明:
是否多级次:
该代码类是否多级次。
(如地名,省下有市)
Y代表是多级,
N代表只有一级
缺省为只有一级
●1.6代码表wf_codeitem
列名
数据类型
描述
主键否
外键
为空否
list_id
number(18)
流水号
√
codetype_id
varchar(16)
代码类编号
Wf_codecollect.codetype_id
code_id
varchar(20)
代码
√
code_name
varchar(32)
名称
√
code_forshort
varchar(16)
简称
√
code_spell
varchar(64)
拼音字头
√
code_upid
varchar(20)
上级代码流水号
√
display_flg
varchar
(1)
是否显示
√
remark
text
备注
√
col_i
any
预留字段
√
child_flg
varchar
(1)
是否有孩子
√
表说明:
记录代码类信息
字段说明:
简称:
代码名称的简称
拼音字头:
代码名称每个汉字的声母。
是否显示:
该字段值用户使用时是否可见
预留字段:
没有被用户用的字段(i是不相等的整数)
●1.7代码系统表wf_codesystable
列名
数据类型
描述
主键否
外键
为空否
list_id
number(18)
流水号
√
codetype_id
varchar(16)
代码类编号
Wf_codecollect.codetype_id
√
col_name
varchar(32)
列名
√
col_china_name
varchar(32)
中文名称
√
datatype
varchar(16)
数据类型
√
edit_lenth
integer
长度
√
edit_digits
integer
小数位数
√
disp_order
integer
显示顺序
√
code_flg
varchar
(1)
是否代码
√
data_codetype_id
varchar(16)
代码类
√
disp_col
varchar(32)
显示列
√
data_col
varchar(32)
数剧列
√
null_flg
varchar
(1)
是否为空
√
display_flg
varchar
(1)
是否显示
√
表说明:
描述代码使用情况
字段说明:
是否代码:
Y代表该字段是代码。
(以下子段值当[是否代码]为Y时有效)
代码类:
该字段代码类编号。
显示列:
用户界面使用的数据列。
数剧列:
实际使用的数据列。
显示标志:
表明该字段是否显示在用户界面上
Y表示显示,N表示不显示,缺省为不显示
为空标志:
该字段用于用户输入时能否为空
Y表示不能为空值,N表示可以取空值,缺省为可以取空值
●1.8方案表hr_scheme
列名
数据类型
描述
是否主键
外键
是否为空
scheme_id
number(18)
方案编号
√
scheme_name
varchar(64)
方案名称
√
表说明:
描述用户建的方案
●1.9方案指标主表hr_scheme_m
列名
数据类型
描述
是否主键
外键
是否为空
list_id
number(18)
流水号
√
scheme_id
number(18)
方案编号
scheme.scheme_id
√
obj_id
varchar(32)
指标编号
√
obj_order
number(18)
指标顺序
表说明:
描述用户建的方案内包含的指标
指标编号:
方案使用的指标
●1.10方案指标明细表hr_scheme_d
列名
数据类型
描述
是否主键
外键
是否为空
list_id
number(18)
流水号
√
scheme_m_id
number(18)
主表流水号
scheme_m.list_id
√
col_list_id
number(18)
字段流水号
hr_systable.list_id
√
col_order
number(18)
指标项序号
表说明:
描述用户建的方案中每个指标的使用字段情况
字段流水号:
使用指标的字段在hr_systable中的流水号
●1.11提示消息表hr_message
列名
数据类型
描述
是否主键
外键
是否为空
meg_key
number(18)
消息键值
√
meg_title
varchar(32)
消息标题
√
meg_text
varchar(128)
提示消息
√
meg_icon
varchar(16)
消息图标
√
mes_botton
integer
消息按钮
√
mes_default
integer
缺省按钮位置
√
mes_describle
varchar(128)
消息描述
√
表说明:
描述提示给用户的消息
●1.12系统信息提醒hr_sysmsg
列名
数据类型
描述
是否主键
外键
是否为空
list_id
number(18)
流水号
√
subject
varchar(256)
主题
√
trig_time
datetime
触发时间
√
content
long
消息内容
√
auto_del
varchar
(1)
自动删除
√
表说明:
定时给用户发送消息
主题:
给用户消息的主题
触发时间:
发送消息的时间
消息内容:
发送给用户消息的内容
自动删除:
消息发送后是否自动删除
●1.13消息分配表hr_msg_assign
列名
数据类型
描述
是否主键
外键
是否为空
list_id
number(18)
流水号
√
msg_id
number(18)
消息序号
hr_SysMsg.list_id
√
group_flg
varchar
(1)
组标志
√
oper_id
varchar(4)
用户
√
表说明:
某条消息发送给的那些用户
组标志:
该条消息发送给单个用户或是用户组
用户:
用户编号或用户组编号
●1.14用户表operatir
列名
数据类型
描述
主键否
外键
为空否
operatorid
varchar(4)
操作员编号
√
operatorname
varchar(16)
操作员姓名
√
password
varchar(16)
用户口令
√
表说明:
操作员信息记录。
●1.15用户组主表hr_group_m
列名
数据类型
描述
是否主键
外键
是否为空
groupid
varchar(4)
用户组编号
√
group_name
varchar(64)
用户组名
√
表说明:
描述建立的用户组
●1.16用户组明细表hr_group_d
列名
数据类型
描述
是否主键
外键
是否为空
list_id
number(18)
流水号
√
group_id
varchar(4)
用户组编号
hr_operator_group.list_id
√
operatorid
varchar(4)
用户编号
operator.operatorid
√
表说明:
描述用户组的用户
用户组编号:
用户组
用户编号:
属于用户组的用户
●1.17权限表hr_right
列名
数据类型
描述
是否主键
外键
是否为空
right_id
varchar(16)
权限代码
√
chinesename
varchar(64)
中文名称
√
upid
varchar(16)
上级代码
√
modulemenuflg
varchar
(1)
模块菜单标志
√
moduletype
varchar(4)
报表类型
√
modulemenuname
varchar(64)
模块菜单名称
√
表说明:
描述本系统的权限(分为模块权限和菜单权限)。
模块菜单标志:
描述是是模块还是菜单权限,用“Y”和“N”表示。
模块菜单名称:
模块菜单的在程序中的名称。
报表类型:
用于查找属于该模块下的所有报表
●1.18部门表hr_department
列名
数据类型
描述
是否主键
外键
是否为空
dept_id
varchar(16)
部门编号
√
um_flg
varchar
(2)
单位/部门标志
dept_name
varchar(64)
部门名称
√
dept_spell
varchar(64)
汉语拼写
√
dept_flg
varchar
(1)
部门标志
√
sp_flag
varchar
(1)
特殊标志
√
dept_up
varchar(16)
上级部门
√
scheme_id
number(18)
方案序号
√
表说明:
描述单位部门信息及其组织结构
字段说明:
上级部门:
该部门所属上级部门
单位/部门标志:
该项是单位还是部门
UN单位UM部门
部门标志:
表示用于人力资源还是工资
0表示人力资源,其它备用
特殊标志:
说明该部门用途特别
方案序号:
该部门分配的方案
●1.19权限部门分配表hr_deptrightshare
列名
数据类型
描述
是否主键
外键
是否为空
list_id
number(18)
流水号
√
groupoperatorcode
varchar(4)
用户/组代码
√
groupoperatorflg
varchar
(1)
用户/组标志
√
statusflg
varchar
(1)
状态标志
√
deptrightcode
varchar(16)
部门/权限代码
√
deptrightflg
varchar
(1)
部门/权限标志
√
reportflag
varchar(4)
报表标志
√
表说明:
描述用户/组所有的本系统操作权限(分为部门权限和操作权限)。
用户/组标志:
说明GroupOperatorCode代表的是用户代码还是用户组代码。
状态标志:
描述是否具有这个权限,用“Y”和“N”表示。
部门/权限标志:
表是当前行的权限描述是针对部门还是针对权限。
●1.20校验表hr_verify
列名
数据类型
描述
是否主键
外键
是否为空
list_id
number(18)
流水号
√
item_id
number(18)
焦点项目
√
verify
varchar(128)
规则
√
message_id
number(18)
出错提示信息
√
表说明:
描述所有需要验证的指标项、规则、出错提示信息。
焦点项目:
按规则校验失败后应设置的焦点项目
规则:
数据验证规则,规则优先级按流水号排序,所有数据先做有效性验证。
规则[1]:
不能为空;(数字,日期,字符)
规则[2]:
不能重复;相