表设计的主键是序号加项目,第一个规则是结束时间要大于开始时间;第二个是当同一个项目时,新增加的这个项目开始时间要大于原来这个项目的结束时间。
即序号1的这个A1结束时间是2号,新增加的这个也是项目A1,他的开始时间要大于2号,这个有没有办法判断呢?
不知道具体的使用场景
大概思路:
1、查询出同项目目中最大结束日期
2、在下一个新增项目的开始时间设置,大于之前查出的最大日期