更新数据库的推荐顺序

Recommended order of updating a database

假定在更新数据库时,有 DELETED 记录、UPDATED 记录和 INSERTED(新)记录。执行更新的推荐顺序是什么?

我目前正在执行删除、更新、插入操作。我的理由如下:

  1. DELETED 记录已不在数据库中(至少从用户的角度来看),因此应先将其删除。
  2. UPDATED 记录应该是下一个,因为它们正在修改现有数据。
  3. INSERTED 条记录排在最后以用最新记录填充数据库。

这个顺序是否令人满意或不同的顺序会更好?

这个序列是令人满意的,你不需要改变。