我正在为日程安排网络应用程序开发出勤/加班模块。这个想法是在 MySQL 中有一个班次表,每个班次都有一个开始和结束时间。经理将选择一个班次并在考勤表中输入该员工是否早到/迟到/早退/加班。出勤表中的该条目被键入班次 ID #(这只是一个枚举键)。
但是,如果有人在他们的休息日进来,则无需切换到密钥。什么是用于这些键的好系统?我可以设置条件枚举吗?以及如何避免与班次 ID 重叠的风险?将加班班次添加回原始时间表数据库不是一种选择。
我正在为日程安排网络应用程序开发出勤/加班模块。这个想法是在 MySQL 中有一个班次表,每个班次都有一个开始和结束时间。经理将选择一个班次并在考勤表中输入该员工是否早到/迟到/早退/加班。出勤表中的该条目被键入班次 ID #(这只是一个枚举键)。
但是,如果有人在他们的休息日进来,则无需切换到密钥。什么是用于这些键的好系统?我可以设置条件枚举吗?以及如何避免与班次 ID 重叠的风险?将加班班次添加回原始时间表数据库不是一种选择。