我与它后面的SQL数据库的事件日历应用程序,现在我有3个表来表示事件:我应该整合这些数据库表。
表1:假日
列:ID,日期,名称,位置,CalendarID
表2:假期
列:ID,日期,姓名,PERSONID,WorkflowStatus
表3:事件
列:Id,Date,Name,CalendarID
所以我有“通用事件”进入事件表和特殊事件,如假期和假期进入这些单独的表。我在辩论将这些内容整合到一张表中,并且只需将位置和personid这些列留空即可。
表1:事件:
列:ID,日期,名称,位置,PERSONID,WorkflowStatus
没有人看到任何强烈的积极或消极的每个选项。很明显,会有记录有不一定适用的列,但它与这三个表有重叠。
我会合并 – 2010-09-01 01:18:08