Efficient database designs for auditing and history tracing purposes
在 Web 开发过程中,审计和可追溯性很重要,以便能够了解对特定实体或记录所做的更改,以及用户在需要时可以通过哪些方式跟踪更改。
我曾经使用的一种方法是通过存储修改后的实体和记录的前后 json 来审计数据图像。
另一种方法是创建通用审计跟踪表,如下所示:
我对在企业解决方案中审计用户操作的其他一些策略感到好奇吗?
你没有提供很多细节,但这里是我给出的一个答案,以一种巧妙的方式来跟踪对特定表的特定字段的所有更改。