我是这么想的:
新增记录:把IsWeekend,IsMonthend,IsYearend都置成真,设一触发器,根据新增的日期,判断是否是新的一周、一月、一年,来把上一条记录相应的IsWeekend,IsMonthend,IsYearend置成fase/true。请指正