在我正在开发的PHP应用程序中,我想知道以下哪种方法是根据可用性创建会议的好方法。
选项1 - 我计划保留预定义类型的时间段,例如上午8:00至上午9:00(SLOT 1),上午9:00至上午10:00(SLOT 2)等单独的表名为meeting_intervals
选项2 - 让用户提供 FROM 和 TO 时间。即从上午8:00到晚上9:30。我觉得这样更灵活。
在长期计划中哪一项有用?
答案 0 :(得分:2)
我认为这两个选项都是可行的,因为用户可以在选项1中一次预订多个插槽。此外,如果您决定使用选项1,我建议使用更短的间隔(可能是15分钟),这样您就可以具有灵活性和简单性。 你最关心的是什么?
答案 1 :(得分:0)
我不知道你的想法,但如果我设计表格,我会添加两个字段:
start INT(11) NOT NULL
end INT(11) NOT NULL
他们会以unix timestamp格式保留日期和时间。此变体更灵活,因为您可以指定日期,小时,分钟和秒,而不是按照您的方式指定小时和分钟。选择查询也很容易构建。