Използвах много успешно модел, при който всяка таблица има одитно копие - същата таблица с няколко допълнителни полета (клеймо за време, потребителско име, тип операция) и 3 тригера на първата таблица за вмъкване/актуализиране/изтриване.
Мисля, че това е много добър начин за справяне с това, защото таблици и тригери могат да бъдат генерирани от модел и има малко допълнителни разходи от гледна точка на управление. Приложението може да използва таблиците, за да покаже хронология на одита на потребителя (прочетете -само).