考虑全国有3个不同的中心,它们有不同的假期安排。现在我想找到当前日期是否是营业日(消除星期日,星期日和假期)。
告诉我,哪一个可行?我可以将3个不同的中心或3个单独的文件中的描述的详细信息存储在3个单独的表中吗?是否可以使用PL \ SQl读取文件?答案 0 :(得分:1)
你可以创建2个额外的表,比如PLACE和HOLIDAYS,1 PLACE =很多假期
PLACE将有3条记录,这些记录将与您的假期不同的中心位置相对应。 PLACE表中的每条记录都有相应的假期安排,例如创建MONTH和DAY列,以便查询它们并将它们与当前日期进行比较。
这将使您的设计变得灵活,而不是为3个不同的中心硬编码3个单独的表。稍后,如果您在具有不同假期计划的地方添加中心,则只需添加记录而不是创建另一个表。