0

我目前正在做一个项目,我需要开发一个时间段系统,员工可以在特定日期内占用一个时间段。我使用军用时间作为我的时间格式 00:00:00 - 23:00:00,日子是从周日到周六。我只是想让他们预订每天的时间。

什么是正确的mysql架构?我该如何处理验证,确保他们只预订可用的时间段。

   ----------------------------------------------------
    USER_ID   |   DAY    |    STARTS_AT   |     ENDS_AT
    ----------------------------------------------------
              |          |                |          
              |          |                |       
              |          |                |       
              |          |                |       
              |          |                |       
   ------------------------------------------------------
4

1 回答 1

0

好吧,我认为哪个插槽可用的逻辑应该在您的代码中,然后您只需使用 mysql datetime 记录哪个员工预订了哪个时间段,不要认为您需要额外的日期字段,也许像 id 之类的东西,用户 ID、开始时间、结束时间

于 2013-09-10T08:46:25.760 回答