2017-05-31 391 views

回答

1

我认为这很大程度上取决于item的性质。

例如,当构建可由用户创建,更新和删除内容的数据驱动的Web应用程序时,或者我正在删除关键数据时,我总是使用软删除。

为什么?由于用户倾向于意外删除数据,并且恢复软删除的数据要容易得多,而不是从数据库备份中挑选和还原数据。

如果被删除的数据并不重要,而且绝对不会再需要,那么硬删除很可能是更好的解决方案。

这当然只是一个意见。随你便。我希望听到别人在这个话题上的发言。

+0

很好的解释。我也想听到别人的回答:) –