Att2008主要表的表结构说明
表1:考勤记录表Checkinout 主键:UserID+Checktime 字段名称 UserID CheckTime CheckType VerifyCode SensorID WorkCode SN UserExtFmt 类型 Integer Datetime Varchar Integer Varchar Integer Varchar Integer 可否为空 否 否 是 是 是 是 是 是 长度 20 1 5 20 说明 Userinfo表中的Userid 考勤时间 考勤状态 验证方式 设备编号 WorkCode 设备序列号 标示是否使用多种验证方式。1表示是多种验证方式,0表示不是。 表2:指纹模板表Template 主键:TemplateID
索引键:FingerID+UserID 字段名称 TemplateID UserID FingerID 类型 自动编号 Integer Integer 可否为空 否 否 长度 说明 主键 Userinfo表中的Userid 手指号,如果是旧10.0,FingerID=15 指纹模板,Biokey模板 存放9.0指纹 存放10.0指纹 Template Template1 Template2 Template3 Template4 BITMAPPICTURE OLE 对象 OLE 对象 OLE 对象 OLE 对象 OLE 对象 OLE 对象 是 是 是 是 是 是 是 是 是 是 是 BITMAPPICTURE2 OLE 对象 BITMAPPICTURE3 OLE 对象 BITMAPPICTURE4 OLE 对象 UserType EMAChineNum
Flag DivisionFP 是 是 是否为胁迫指纹,1和0 指纹算法版本号10或9 表3:用户信息表Userinfo 主键:UserID
索引键:BadgeNuber 字段名称 UserID BadgeNumber SSN Name Gender Title Pager Birthday HiredDay Street City State ZIP OPhone FPhone DEFAULTDEPTID SECURITYFLAGS 类型 自动编号 Varchar Varchar Varchar Varchar Varchar Varchar OLE 对象 OLE 对象 Varchar Varchar Varchar Varchar Varchar Varchar Integer Integer 可否为空 否 是 是 是 是 是 是 是 是 是 是 是 是 是 长度 24 20 说明 主键 用户登记号 用户自定义编号 用户姓名 性别 职位 行动电话 出生日期 聘用日期 家庭住址 办公电话 部门编号 系统管理员标识。15:为超级管理员 是否计算考勤0或1 上班签到设置0:根据时段判断;1:上班必须签到;2:上班不用签到 下班签到设置0:根据时段判断;1:下班必须签到;2:下班不用签到 是否计加班0或1 VERIFICATIONMETHOD Integer ATT INLATE Integer Integer OUTEARLY Integer OVERTIME Integer
SEP HOLIDAY MINZU PASSWORD LUNCHDURATION MVERIFYPASS PHOTO Notes Privilege InheritDeptSch InheritDeptSchClass AutoSchPlan MinAutoSchInterval RegisterOT InheritDeptRule EMPRIVILEGE CardNo Integer Integer Varchar Varchar Integer Varchar OLE 对象 OLE 对象 Integer Integer Integer Integer Integer Integer Integer Integer Varchar 是 是 8 20 20 节假日是否有效0或1 民族 密码 设备上的用户密码 用户照片 权限 是否自动排班0或1 卡号
表4:面部模板表FaceTemp 主键:TemplateID
索引键:FaceID、Valid 字段名称 TemplateID UserNo Size PIN FaceID Valid Reserve ActiveTime VFcount Template 类型 自动编号 Varchar Integer Integer Integer Integer Integer Integer Integer OLE 对象 可否为空 是 是 是 是 是 是 是 是 长度 24 说明 主键 用户登记号 模板大小 模板内容
表5:考勤记录修改日志CheckExact 主键:ExactID 字段名称 ExactID UserID 类型 自动编号 Varchar 可否为空 否 是 长度 说明 主键 用户编号,Userinfo表的中UserID
CheckTime CheckType Datetime Varchar 是 2 签到/签退时间 原来的签到/签退标志:I-签到,O-签退 IsAdd YuYin IsModify IsDelete Incount Iscount ModifyBy Date Integer Varchar Integer Integer Integer Integer Varchar Datetime 是 是 是 是 是 是 20 是否新增的记录 修改考勤记录的原因 是否仅仅是修改原始记录 是否是删除的记录 是否恢复 操作员 操作时间 表6:部门表Departments 主键:Deptid 索引:DeptName 字段名称 Deptid Deptname SupDeptid InheritParentSch InheritDeptSch InLate OutEarly InheritDeptRule RegisterOT DefaultSchId ATT Holiday OverTime 表7:节假日表:Holidays 主键:HolidayID 索引:HolidayName 字段名称 HolidayID HolidayName HolidayYear 类型 自动编号 Varchar Datetime 可否为空 是 长度 20 说明 主键 节日名称 类型 自动编号 Varchar Integer Integer Integer Integer Integer Integer Integer Integer Integer Integer Integer 可否为空 是 是 是 是 是 是 是 是 长度 2 说明 主键 部门名称 上级部门编号 部门默认班次 InheritDeptSchClass Integer MinAutoSchInterval Integer
HolidayMonth HolidayDay StartTime Duration HolidayType XINBIE MINZU DeptID Integer Integer Datetime Integer Integer Varchar Varchar Integer 是 是 是 是 是 是 是 4 50 节日开始时间 周期 表8:班次表Num_Run 主键:Num_RunID 字段名称 Num_RunID OLDID Name StartDate EndDate Cyle Units 类型 自动编号 Integer Varchar Datetime Datetime Integer Integer 可否为空 是 否 是 是 是 是 长度 30 说明 主键 班次名称 起用日期 结束使用日期 班次一次循环的周期 周期单位
表9:班次排班时段表Num_Run_Deil 主键:Num_RunID+StartTime+SDays 字段名称 Num_RunID StartTime EndTime SDays EDays SchclassID Overtime 类型 自动编号 Datetime Datetime Integer Integer Integer Integer 可否为空 是 是 是 是 长度 说明 班次的ID号 开始时间 结束时间 开始日期 结束日期 时段所属的类别
表10:轮班表Shift1 主键:ShiftID 字段名称 ShiftID Name UShiftID StartDate EndDate 类型 自动编号 Varchar Integer Datetime Datetime 可否为空 是 是 是 是 是 长度 20 说明 轮班ID号 轮班名称 起用轮班的日期 结束时用轮班的日期 该轮班中所含的RunNum Integer 1
该表在软件中没有作用