2020年(人事管理)人事管理系统数据库设计

上传人:精****库 文档编号:136291426 上传时间:2020-06-27 格式:DOC 页数:14 大小:322.57KB
返回 下载 相关 举报
2020年(人事管理)人事管理系统数据库设计_第1页
第1页 / 共14页
2020年(人事管理)人事管理系统数据库设计_第2页
第2页 / 共14页
2020年(人事管理)人事管理系统数据库设计_第3页
第3页 / 共14页
2020年(人事管理)人事管理系统数据库设计_第4页
第4页 / 共14页
2020年(人事管理)人事管理系统数据库设计_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《2020年(人事管理)人事管理系统数据库设计》由会员分享,可在线阅读,更多相关《2020年(人事管理)人事管理系统数据库设计(14页珍藏版)》请在金锄头文库上搜索。

1、 人事管理系统数据库设计1. 前言Induction n.就职在需求分析阶段已经画出了每个模块需要的数据的E-R图,在数据库设计阶段根据这些E-R图写出对应的数据字典。2. 数据字典表2-1员工就职表PersonInductionInfo:字段名称数据类型可否为空约束条件说明PersonnelIdCHAR(10)NOT NULL主键员工号PersonnelNameCHAR(10)NOT NULL无员工姓名SexCHAR(4)NULL无员工性别DepartmentCHAR(20)NULL无所在部门PositionCHAR(10)NULL无职位PositionalTitleCHAR(10)NULL

2、无职称DateIntoCompanyDATETIMENULL无进公司日期表2-2 部门表DepartmentInfo:字段名称数据类型可否为空约束条件说明DepartmentIdCHAR(10)NOT NULL主键部门编号DepartmentCHAR(10)NULL无部门名称DeparmentIntroductionCHAR(60)NULL无简介表2-3 职位表PsoitionInfo:字段名称数据类型可否为空约束条件说明PositionIdCHAR(10)NOT NULL主键职位编号PositionCHAR(20)NULL无职位名表2-4 职称表 PositionalTitleInfo:字段

3、名称数据类型可否为空约束条件说明PositionalTitleIdCHAR(10)NOT NULL主键职称编号PositionalTitleCHAR(20)NULL无职称名表2-5培训记录表TrainingInfo:字段名称数据类型可否为空约束条件说明TrainingIdCHAR(10)NOT NULL主键培训记录号PersonnelIdCHAR(10)NOT NULL无员工编号PersonnelNameCHAR(10)NULL无员工姓名PersonnelStyleCHAR(10)NULL无员工类型TrainingCourseCHAR(10)NULL无培训课程TrainingHoursCHAR

4、(4)NULL无培训时数TrainingScoresCHAR(4)NULL无培训成绩TrainingExpenseCHAR(4)NULL无培训费用TrainingStartDATETIMENULL无培训开始日期TrainingEndDATETIMENULL无培训结束日期TrainingRemarkVARCHAR(50)NULL无培训备注 表2-6培训程表CourseInfo:字段名称数据类型可否为空约束条件说明CourseCodeCHAR(10)NOT NULL主键课程代码CourseNameCHAR(10)NOT NULL无课程名称CourseDeparmentCHAR(10)NULL无课程

5、主办部门StudentsTypeCHAR(10)NULL无授课对象TeachingHoursINT(4)NULL无授课时数PlannedStartTimeDATETIMENULL无计划开始日期PlannedEndTimeDATETIMENULL无计划结束日期ActualStartTimeDATETIMENULL无实际开始日期ActualEndTimeDATETIMENULL无实际结束日期AccruedHeadcountINT(4)NULL无应参训人数AttendedHeadcountINT(4)NULL无实际参训人数CourseRemarkVACHAR(50)NULL无课程备注probatio

6、nary prubeinriadj.试用的,缓刑的表2-7 试用期合同表ProbationaryContractInfo: 字段名称数据类型可否为空约束条件说明ProbationaryIdCHAR(10)NOT NULL主键试用期合同编号PersonnelIdCHAR(10)NULL无员工编号PersonnelNameCHAR(10)NULL无员工姓名DepartmentCHAR(10)NULL无部门PositionalTitleCHAR(10)NULL无职称ProbationaryDaysINT(4)NULL无试用天数ProbationaryStartTimeDATETIMENULL无试用开

7、始日期ProbationaryEndTimeDATETIMENULL无试用结束日期ProbationarySalaryINT(4)NULL无试用月薪表2-8 正式合同表OficialContractInfo:字段名称数据类型可否为空约束条件说明OficialContractIdCHAR(10)NOT NULL主键正式合同编号PersonnelIdCHAR(10)NULL无员工编号PersonnelNameCHAR(10)NULL无员工姓名PositionCHAR(10)NULL无职位FirstStartTimeDATETIMENULL无首次签订日期FirstEndTimeDATETIMENUL

8、L无首次结束日期FirstContractTermINT(4)NULL无首次合同期限LastEndTimeDATETIMENULL无最后到期日期RenewTimesINT(4)NULL无续签次数RenewTotalMonthsINT(4)NULL无续签总月数ProbationaryDaysINT(4)NULL无试用天数TotalContractYearsINT(4)NULL无合同累计年数ProbationarySalaryINT(4)NULL无试用月薪OfficalSalaryINT(4)NULL无正式月薪DateIntoCompanyDATETIMENULL无进入公司日期 表2-9 续签表

9、RenewContractInfo:字段名称数据类型可否为空约束条件说明RenewContractIdCHAR(10)NOT NULL主键续签号OfficalContractIdCHAR(4)NOT NULL无正式合同号RenewStartTimeDATETIMENULL无续签起始日期RenewEndTimeDATETIMENULL无续签结束日期RenewMonthsINT(4)NULL无续签月数 表2-10 日期考勤表 AttendanceInfo:字段名称数据类型可否为空约束条件说明AttendanceIdCHAR(10)NOT NULL主键考勤号PersonnelIdCHAR(10)NU

10、LL无员工编号PersonnelNameCHAR(10)NULL无员工姓名DepartmentCHAR(10)NULL无部门PositionCHAR(10)NULL无职位AttendanceTypesNameCHAR(10)NULL无考勤类型AttendanceTimeDATETIMENULL无考勤日期AttendanceRemarkDATETIMENULL无考勤备注表2-11 考勤类型表 AttendanceTypesInfo:字段名称数据类型可否为空约束条件说明AttendanceTypesIdCHAR(10)NOT NULL主键考勤类型号AttendanceTypesNameCHAR(1

11、0)NOT NULL无考勤类型表2-12 请假表 VacateInfo:字段名称数据类型可否为空约束条件说明VavateIdCHAR(10)NOT NULL主键请假编号PersonnelIdCHAR(10)NULL无员工编号PersonnelNameCHAR(10)NULL无员工姓名SexCHAR(4)NULL无性别DeparmentCHAR(10)NULL无部门PositionCHAR(10)NULL无职位VacateDaysINT(4)NULL无请假天数VacateStartTimeDATETIMENULL无请假开始日期VacateEndTimeDATETIMENULL无请假结束日期Vac

12、ateTimeDATETIMENULL无请假日期VacateResultVACHAR(50)NULL请假原因ApprovalDepartment CHAR(10)NULL批准部门ApproverCHAR(10)NULL批准人表2-13 出差登记表 BusinessTripInfo:字段名称数据类型可否为空约束条件说明BusinessTripIdCHAR(10)NOT NULL主键出差登记号PersonnelIdCHAR(10)NULL无员工编号PersonnelNameCHAR(10)NULL无员工姓名DepartmentCHAR(10)NULL无部门PositionCHAR(10)NULL无职位BusinessDaysINT(4)NULL无出差天数BusinessStartTimeDATETIMENULL无出差开始时间BusinessEndTimeDATETIMENULL无出差结束时间BusinessDstinationCHAR(20)NULL无出差地BusinessResultCHAR(20)NULL

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 企业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号