在占用表中有开始和结束日期。 如果我修改任何日期,其他记录的其他生效日期也应相应更改。
我下面的数据表如下:
16年1月1日至16年12月31日
2年1月1日至17年7月31日
17年8月1日
如果记录3的开始日期更改为17年8月15日,则应在另一张表中创建空白时间段01年8月17日到17年8月14日。 没有其他记录可以实现。
17年1月1日至17年7月31日
17年8月1日
如果记录1的结束日期更改为17年7月24日- 在不同的表中应创建17年7月25日至17年7月31日的无效时间段。 没有其他记录可以实现。
17年1月1日至17年7月31日
2年8月21日
无效时间段已经存在,从17年8月1日到17年8月20日 如果记录2的开始日期更改为17年8月25日- 应该在另一张表中创建一个新的无效期限,即从17年8月1日到17年8月24日。
17年1月1日至17年7月31日
2年8月21日
无效时间段已经存在,从17年8月1日到17年8月20日 如果记录2的开始日期更改为2017年8月10日- 应该在另一张表中创建一个新的无效期限,即从17年8月1日到17年8月9日。
还有其他约会方案。