我有一个表(预订)有8列(日期从,日期到和一些外键)和两列(删除,完成),这决定了预订的状态。
是将那些已完成的预订行移到新表中(deletedBookings和completedBookings)并删除这两列,还是将它们放在当前表中并用布尔值设置状态。
如果只想用一列创建新表,建议不要删除这些列并创建新表。 根据数据仓库设计,如果列没有规范化,则可以同时拥有这两个列,并且可以标记它或维护实际值。