мы создаем отдельные таблицы аудита для тех таблиц сущностей, которые нуждаются в аудите с использованием триггеров в 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 для объединяемых таблиц?Есть ли альтернативы?Мы будем использовать таблицы аудита для отчетности.
Спасибо,