我正在使用 MySQL 和 PHP 编写活动日历。
我已经设置了一个包含日期和时间的表格,并且日历工作得很好。我必须为多个房间制作一个活动日历,所以我想我必须为每个添加到数据库的新房间创建一个表。
考虑到我的日历是按半小时和一小时的间隔划分的,我的索引列是这样的:2010-1-1 00:00:00
,2010-1-1 00:30:00
,2010-1-1 01:00:00
等等,大约 25 年后的未来。还有另一列带有事件 ID。
我认为每次添加一个房间都会花费太多时间和空间,因为必须创建一个新的 HUGE 表。有没有更简单的方法呢?