我有个应用可以预约医生。医生有工作时间安排。
例如,假设A医生通常在工作日工作10:00-14:00。我可以把这个信息保存在每个医生的桌子上;然而,有假期,病假等等--甚至是短的11:00 - 13:00。如何在PostgreSQL数据库中表示它们?
我目前的方法是创建一个schedules
表并存储通常的工作时间。对于A医生,在工作日从10:00到14:00,而对于其他日子,则创建单独的表,在这些表中我们指定医生无法工作。
发布于 2018-08-26 10:15:03
将不可用时间保存为一种特殊类型的约会
https://dba.stackexchange.com/questions/215833
复制相似问题