人力资源管理系统数据库结构图完结版.docx
《人力资源管理系统数据库结构图完结版.docx》由会员分享,可在线阅读,更多相关《人力资源管理系统数据库结构图完结版.docx(11页珍藏版)》请在冰豆网上搜索。
人力资源管理系统数据库结构图完结版
表名
英文
人员基本信息
BasicInformation
员工档案
PersonnelArchives
员工履历
PersonnelRecord
员工合同
PersonnelContract
部门
Department
职务
Position
奖惩管理
Incentivemanagement
证件管理
Certificate
人事调动管理
Personneltransfermanagement
人事变动
PersonnelChange
聘任记录
EmploymentRecord
培训记录
TrainRecord
科目
Subject
培训证书管理
TrainCertificate
用户
User
版块管理
Sction
角色
Role
人员基本信息-Basicinformation
列表
列名
类型
是否为空
主外键关系
备注
姓名
BName
Nchar(10)
NO
员工ID
BID
Int
NO
主键
自增,1
性别
BSex
bit
NO
学历
BEducation
Nvarchar(50)
NO
学位
BDegree
Nvarchar(50)
NO
部门ID
BDepartmentID
Nvarchar(50)
NO
外键
引用Department表中
DepartmentID
职务
BPosition
Nvarchar(50)
NO
外键
引用Position表中
PositionID
人员状态
BStatus
Nvarchar(50)
NO
档案
员工档案-PersonnelArchives
列表
列名
类型
是否为空
主外键关系
备注
档案ID
AID
Int
NO
主键
自增,1
人员ID
APersonID
Int
NO
外键
引用BasicInfo表中BID
档案名称
AName
Nvarchar(50)
NO
内容摘要
AContent
Nvarchar(50)
YES
备注
ARemarks
Nvarchar(50)
YES
员工履历-PersonnelRecord
列表
列名
类型
是否为空
主外键关系
备注
履历ID
RecordID
int
主键
自增,1
姓名
RName
Nchar(10)
NO
员工编号
RID
Int
NO
外键
引用BasicInfo表中BID
部门
RDepartment
Nvarchar(50)
NO
职位
RPosition
Nvarchar(50)
NO
学历
REducation
Nvarchar(50)
NO
工作内容
RContent
Nvarchar(50)
NO
成绩
RScore
Int
NO
开始时间
RStartTime
Datetime
NO
结束时间
REndTime
Datetime
NO
员工合同-PersonnelContract
列表
列名
类型
是否为空
主外键关系
备注
姓名
CName
Nchar(10)
NO
合同ID
CID
Int
NO
主键
自增,1
人员ID
CPersonID
Int
NO
外键
引用BasicInfo表中BID
合同编号
CNum
Int
NO
合同开始日期
CStartTime
Datetime
NO
合同结束日期
CEndTime
Datetime
NO
岗位
CPosition
Nvarchar(50)
NO
合同内容
CContent
Nvarchar(50)
NO
部门-Department
列表
列名
类型
是否为空
主外键关系
备注
部门名称
DepartmentName
Nchar(10)
NO
部门ID
DepartmentID
Int
NO
主键
自增,1
职务-Position
列表
列名
类型
是否为空
主外键关系
备注
职务名称
PositionName
Nchar(10)
NO
职务ID
PositionID
Int
NO
主键
自增,1
奖惩管理-Incentive
列表
列名
类型
是否为空
主外键关系
备注
获奖人员ID
IPersonID
Int
NO
主键
自增,1
人员ID
IID
Int
NO
外键
引用BasicInfo表中BID
奖惩时间
ITime
Datetime
NO
奖惩标题
ITitle
Nchar(10)
NO
奖惩内容
IContent
Nvarchar(50)
NO
奖金类别
ICategory
Nvarchar(50)
NO
证件管理-Certificate
列表
列名
类型
是否为空
主外键关系
备注
员工ID
CertificatePersonID
Int
NO
外键
引用BasicInfo表中BID
证件名称
CertificateName
Nchar(10)
NO
证件ID
CertificateID
Int
NO
主键
自增,1
证件编号
CertificateNum
Int
NO
证件类型
CertificateCategory
Nvarchar(50)
NO
照片
Photo
Image
NO
调配
人事调动管理-Personneltransfer
列表
列名
类型
是否为空
主外键关系
备注
调动ID
ID
Int
NO
主键
自增,1
员工ID
TransferID
Int
NO
外键
引用BasicInfo表中BID
调入时间
PersonInto
Datetime
NO
调出时间
PersonOut
Datetime
NO
调入原因
InReason
Nvarchar(50)
NO
调出原因
OutReason
Nvarchar(50)
NO
人事变动-PersonnelChange
列表
列名
类型
是否为空
主外键关系
备注
变动ID
ChangeID
Int
NO
主键
自增,1
员工ID
ChangePersonID
Int
NO
外键
引用BasicInfo表中BID
工资
Wage
Int
NO
社保
Insurance
Nvarchar(50)
NO
合同台账
ContractAccount
Nvarchar(50)
NO
入职时间
InTime
Datetime
NO
离职原因
OutReason
Nvarchar(50)
YES
离职时间
OutTime
Datetime
YES
离职类型
OutCategory
Nvarchar(50)
YES
职称聘任记录-Employmentrecord
列表
列名
类型
是否为空
主外键关系
备注
聘任ID
EID
Int
NO
主键
自增,1
人员ID
EPersonID
Int
NO
外键
引用BasicInfo表中BID
历史信息
EHistory
Nvarchar(50)
YES
聘任职称
EPosition
Nvarchar(50)
NO
聘任时间
ETime
Datetime
NO
培训
培训记录-TrainRecord
列表
列名
类型
是否为空
主外键关系
备注
培训类别
TCategory
Nchar(10)
NO
类别编码
TNum
Int
NO
主键
自增,1
开始时间
TStartTime
Datetime
NO
结束时间
TEndTime
Datetime
NO
培训费用
TCost
Int
NO
培训地点
TPlace
Nvarchar(50)
NO
参加人员ID
TJionPersonID
Nchar(10)
NO
外键
引用BasicInfo表中BID
主办单位
THost
Nvarchar(50)
NO
培训方式
TMode
Nvarchar(50)
NO
负责人姓名
THeadName
Nchar(10)
NO
科目-Subject
列表
列名
类型
是否为空
主外键关系
备注
学员ID
SubSutdentID
Int
NO
外键
引用BasicInfo表中BID
科目名称
Subject
Nchar(10)
NO
科目编码
SubjectID
Int
NO
主键
自增,1
考核成绩
Score
Int
NO
培训证书管理-TrainCertificate
列表
列名
类型
是否为空
主外键关系
备注
学员ID
TPersonID
Int
NO
外键
引用BasicInfo表中BID
培训ID
TID
Int
NO
外键
引用TrainRecord表中TNum
证书名称
CertName
Nvarchar(50)
NO
证书编号
CertNum
Int
NO
主键
自增,1
证书日期
CertDate
Datetime
NO
系统
用户管理-User
列表
列名
类型
是否为空
主外键关系
备注
用户名
UName
Nchar(10)
NO
用户ID
UID
Int
NO
主键
自增,1
密码
UPassword
Nvarchar(50)
NO
用户状态
UState
Nvarchar(50)
NO
备注
URemarks
Nvarchar(50)
YES
版块管理-Section
列表
列名
类型
是否为空
主外键关系
备注
版块名称
SName
Nchar(10)
NO
版块ID
SID
Int
NO
主键
自增,1
版块内容
SContent
Nvarchar(50)
NO
角色-Role
列表
列名
类型
是否为空
主外键关系
备注
角色名称
RoleName
Nchar(10)
NO
角色ID
RoleID
Int
NO
主键
自增,1
角色权限
RoleJurisdiction
Nvarchar(50)
NO
关系表