У меня есть вопросы относительно пересмотра записей базы данных.Проверка записей в базе данных
Прежде всего у меня есть таблица базы данных с имя и содержание столбцы. Я хочу иметь «резервные» версии контента (и, возможно, имя) сохраненный столбец плюс пользователь, сделавший это редактирование.
Лучше иметь аудит стол с предыдущими версиями (и должен ли я хранить только измененный столбец или оба) или сохранить все в одном столе и просто поместить в него timestamp?
Примечание: колонка будет текстовым полем с не очень маленькими текстами, которые будут часто меняться.
И еще я хотел бы спросить вас, будет ли очень сложно сделать ревизии стола вместе со своими «детьми» (списки «to-to»). Я хочу сохранить ревизии как дел, так и ранее упомянутой таблицы. Или будет лучше, если я каким-то образом разметю эти списки дел в столбце (это замедлит работу при чтении и записи)?
Спасибо заранее!