我有一个网络表单来设置一周中可预订酒店房间的日期。
我的疑问:将其存储在数据库中的最佳方式是什么?
我考虑过创建 7 个 bool 列,其中一个 bool 列代表一周中的每一天。
编辑:我的表单是后端,供酒店业主使用。这听起来可能很奇怪,但他们想设置一周中的哪几天有房间可用。
最佳答案
我宁愿将预订存储在表中,每个预订一行,包含以下列:visitor_id、房间号、开始日期和结束日期。然后执行查询以查看(针对每个房间或整个房间)哪些日期可用。
关于php - 如何保存酒店的空房情况? PHP5/MySQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13720759/