Database design 用于审计和历史跟踪目的的高效数据库设计

Database design 用于审计和历史跟踪目的的高效数据库设计,database-design,architecture,audit,Database Design,Architecture,Audit,在web开发过程中,审计和可追溯性非常重要,以便能够了解特定实体或记录上的更改,以及用户根据需要跟踪更改的情况 我使用的方法之一是通过存储修改实体和记录的前后json来审核数据图像 另一种方法是创建通用审计跟踪表,如下所示: 我对企业解决方案中审计用户行为的其他一些策略感到好奇 您没有给出太多细节,但这是我给出的一个答案,它提供了一种简洁的方法来跟踪特定表的特定字段的所有更改。企业级解决方案使用企业级dbms提供的内部审计功能。例如,请参见。

在web开发过程中,审计和可追溯性非常重要,以便能够了解特定实体或记录上的更改,以及用户根据需要跟踪更改的情况

我使用的方法之一是通过存储修改实体和记录的前后json来审核数据图像

另一种方法是创建通用审计跟踪表,如下所示:


我对企业解决方案中审计用户行为的其他一些策略感到好奇

您没有给出太多细节,但这是我给出的一个答案,它提供了一种简洁的方法来跟踪特定表的特定字段的所有更改。

企业级解决方案使用企业级dbms提供的内部审计功能。例如,请参见。