0

我一直听说从数据库中删除数据不是一个好习惯,并且在删除数据库中的实体时最好使用布尔激活/非激活字段,以便逻辑上删除实体而不是物理上删除。 ..

我想知道的是:为什么我们必须保留数据?

4

1 回答 1

1
  • 如果管理层曾经询问“这些数据何时被删除”,那么查找 last_modified_date 会很方便。
  • 如果数据与业务逻辑相关,分析师想知道该逻辑在什么时间段内使用过。
  • 如果企业曾经被审计过或受到审计立法的约束,则禁用数据会显示您所做的事情,而缺少数据则会对所做的事情产生怀疑。
  • 表空间/磁盘空间很便宜,允许以低于尝试重建数据的成本保存禁用的数据
于 2012-08-13T14:12:32.193 回答