可用性日历 - 最高效 - PHP/MySql/JavaScript

Availability Calendar - Most Efficient - PHP/MySql/JavaScript

一组员工(少于 2000 人)需要 select 他们一年中的可用性(选择多个日期)。 我需要保存可用性以及 select 之后可用于特定事件的员工(按开始日期和结束日期过滤)。我想要那些完全可用和部分可用的人。

当员工 select 他们的可用性时,最有效的方法是按天还是按日期块保存?

table 应该相当简单: DATE & Person_ID .

有人创造了类似的东西吗?您认为最好的方法是什么?

SQL 是最不灵活的语言;您的任务需要灵活性。

使用 SQL 进行一些过滤,然后使用 PHP 或 JavaScript 进行真正的工作。