我想要一个包含任务信息的表。PriorityId、StateId、AssignedToUserId 等。这些列可以更新。我希望能够列出任务的历史记录,显示更改以及进行更改的用户。该表将有一个 UpdateUserId 表,其中包含进行更新的用户。
我应该制作一个相同的“myTable_History”表,然后使用触发器将整个更新(或插入)的行发送到历史表吗?还是有更好的方法来做到这一点?
不确定它是否有区别,但我正在使用软删除......和一个标识列作为主表的主要 ket。
现在肯定是显示更改的好方法,但这是另一个问题。