0

我们正在为那些需要在 PostgreSQL 8.4 上使用触发器进行审计的实体表创建单独的审计表。

<Family> <Contact> <Family_Contact> <Address>

我们有一些连接表。例如:Family_Contact 是一个连接表。

家庭有 1 个或多个联系人。每个联系人都有一个地址。所以,我们有下面的表结构。

为了审计一个家庭,我们需要以下表格,这些表格是上述表格的副本。

<Family_audit> <Contact_audit> <Family_Contact_audit> <Address_audit>

Family_Contact_audit 是一个 AUDIT 连接表。

问题:为联接表创建单独的 AUDIT 表是否有意义?有替代品吗?我们将使用审计表进行报告。

谢谢,

4

1 回答 1

3

是的,它们仍然有意义。

如果没有针对该特定表的审核表,您将无法跟踪家庭联系中所做的更改。

我看不到任何其他方式可以跟踪更改和使用,而无需单独创建这些表。

于 2010-07-18T03:03:45.303 回答