一些数据可能会被用户主动删除,或者管理员删除(内容安全、审核等),之前的做法都是用 status 字段,或者增加一个 deleted 标志字段(boolean),但这样做的话一些 SQL 语句不太好写,各位都是怎么做的?最佳实践?
软删除还是硬删除?各位都是数据库都是怎么设计的?
database
249 views
一些数据可能会被用户主动删除,或者管理员删除(内容安全、审核等),之前的做法都是用 status 字段,或者增加一个 deleted 标志字段(boolean),但这样做的话一些 SQL 语句不太好写,各位都是怎么做的?最佳实践?