我正在为临时工/兼职人员开发一个可搜索的数据库,但我没有实施他们的工作时间可用性的经验。我已经为员工、技能、代理和客户开发了模式。现在我需要捕获员工的每小时可用性。
系统应该能够表示 24/7 小时时间表的任意组合,即:
- 周一 8-9am,周二 1-5am,周三 3-10pm;
- 周一至周五下午 1 点至 4 点;
- 周六至周日上午 8 点至下午 6 点;
当然,偶尔也会有全职工作的异常值,尽管我认为在员工表中会有一个全职的布尔字段,并且只有在员工是兼职。
对此的任何经验/指导/方向将不胜感激。