Например, у меня есть таблица, в которой хранятся сведения о свойствах. Которые могут иметь владельцев, ценность и т.д.
Есть ли хороший дизайн, чтобы сохранить историю каждого изменения владельца и ценность. Я хочу сделать это для многих таблиц. Подобно аудиту таблицы.
То, что я думал, содержало одну таблицу с полями
table_name, field_name, prev_value, current_val, time, user.
Но он выглядит вроде хаки и уродливый. Есть ли лучший дизайн?
Спасибо.