Php 介于两者之间-我需要将条目重置为两个可用期,而不是一个。@Ali:我认为出于设计目的,最好保持简单。客户是否将输入此信息?为什么不把定义日期范围的责任推给他们呢?你永远不可能想出一个能满足所有概念可能性的设计(比如两个月,中间有一周例外);你所能做的就是设

Php 介于两者之间-我需要将条目重置为两个可用期,而不是一个。@Ali:我认为出于设计目的,最好保持简单。客户是否将输入此信息?为什么不把定义日期范围的责任推给他们呢?你永远不可能想出一个能满足所有概念可能性的设计(比如两个月,中间有一周例外);你所能做的就是设,php,sql,mysql,database-design,date,Php,Sql,Mysql,Database Design,Date,介于两者之间-我需要将条目重置为两个可用期,而不是一个。@Ali:我认为出于设计目的,最好保持简单。客户是否将输入此信息?为什么不把定义日期范围的责任推给他们呢?你永远不可能想出一个能满足所有概念可能性的设计(比如两个月,中间有一周例外);你所能做的就是设计一些能产生期望输出的东西,即使输入需要按摩。实际上,这是一个与业主联系的机构。这项工作有一个完整的数据输入团队——只是在记录每个不可预订的日期和在这里维护一组日期之间徘徊。 Property


介于两者之间-我需要将条目重置为两个可用期,而不是一个。@Ali:我认为出于设计目的,最好保持简单。客户是否将输入此信息?为什么不把定义日期范围的责任推给他们呢?你永远不可能想出一个能满足所有概念可能性的设计(比如两个月,中间有一周例外);你所能做的就是设计一些能产生期望输出的东西,即使输入需要按摩。实际上,这是一个与业主联系的机构。这项工作有一个完整的数据输入团队——只是在记录每个不可预订的日期和在这里维护一组日期之间徘徊。
                         Property
                            |
              -------------- ---------------
             |                              |
PropertyUnavailableRecurrence PropertyUnavailableRange 
create table PropertyUnavailable
(
  property_id number not null,
  when        date not null
);
SELECT a.when, 'blackout'
FROM PropertyUnavailable a
WHERE a.when between <from_date> to <to_date>
UNION ALL (
SELECT b.when, 'reserved'
FROM PropertyReserved b
WHERE b.when between <from_date> to <to_date>
);