考勤系统数据库设计
2018-07-03 本文已影响728人
余半生啊
1、识别实体
考勤系统数据库设计的实体是由职员和打卡机两部分构成。
2、绘制ER图
根据实体绘制ER图如下:
image.png
3、数据表
通过上图绘制的ER图绘制数据表,如下:
捕获1.PNG
上图右两个实体(职员和打卡机)和一个关系,所以绘制了三个数据表。
数据表是由职员表、打卡机表和打卡表构成,
职员(工号、姓名、性别、部门、权限)
打卡机(编号、位置)
打卡(流水号、工号、编号、日期、时间)
4、数据库表
使用Microsoft.SqlServer.Management Studio建立职员数据库表,打卡机数据库表和打卡数据库表。分别把职员数据库表工号设置为主键,打卡机数据库表的编号设置为主键,打卡数据库表的流水号设置为主键,工号和编号设置为外部主键。将职员数据库表的工号和打卡数据库表的工号连接,打卡机数据库的编号和打卡数据库表的编号连接。