
考勤管理既是企业劳动认识管理的重要方面,同时也是企业财务管理的重要方面,因为它是和人、事都相关的方面。考勤管理系统需要和员工人事管理连接,同时需要连接工资管理系统等等,用于完成员工的升迁、工资、津贴、医疗保险、保险费、实际发放工资等。考勤管理有如下的实体信息:
Ø 员工考勤信息。包括的数据项有员工号、缺勤时间、缺勤类别等。
Ø 缺勤类别信息。包括的数据项有缺勤类别 、名称、描述等。
Ø 员工基本信息。包括的数据项有员工号、员工姓名、员工职务、员工所属部门等。
1、根据上面的设计规划出的实体有:考勤信息实体、员工基本信息实体、缺勤类型实体,分别完成其E-R图。
2、实体和实体之间的关系E-R图。
3、在上面的实体以及实体之间关系的基础上,形成数据库中的表格以及各个表格之间的关系。
答案:
1、3个实体的E-R图如下:
2、实体与实体直接的E-R图:

3、表格信息如下:
表1 考勤信息表KP
列名 | 数据类型 | 可否为空 | 说明 |
EMP_NO | VARCHAR2(6) | NOT NULL | 员工号(主键一) |
QQ_DATE | DATE | NOT NULL | 时间(主键二) |
QQ_DAYNUMBER | NUMBER(3,1) | NULL | 缺勤天数 |
QQ_LB | VARCHAR2(3) | NULL | 缺勤类别(外键) |
QQ_REASON | VARCHAR2(10) | NULL | 缺勤理由 |
表2 缺勤类型表QQLB
列名 | 数据类型 | 可否为空 | 说明 |
QQ_LB | VARCHAR2(3) | NOT NULL | 缺勤类别(主键) |
QQ_MC | VARCHAR2(10) | NULL | 名称 |
QQ_MS | VARCHAR2(300) | NULL | 缺勤类型描述 |
表3 员工基本情况表YG
列名 | 数据类型 | 可否为空 | 说明 |
EMP_NO | VARCHAR2(6) | NOT NULL | 员工号(主键) |
EMP_NAME | VARCHAR2(10) | NULL | 员工姓名 |
EMP_ZW | VARCHAR2(10) | NULL | 员工职务 |
EMP_DEPARTMENT | VARCHAR2(10) | NULL | 员工部门 |
● 本文作者:小麦苗,只专注于数据库的技术,更注重技术的运用
● 作者博客地址:http://blog.itpub.net/26736162/abstract/1/
● 本系列题目来源于作者的学习笔记,部分整理自网络,若有侵权或不当之处还请谅解
● 版权所有,欢迎分享本文,转载请保留出处
● QQ:646634621 QQ群:618766405
● 题目解答若有不当之处,还望各位朋友批评指正,共同进步
长按下图识别二维码或微信扫描下图二维码来关注小麦苗的微信公众号:xiaomaimiaolhr,学习最实用的数据库技术。




