Мені потрібно налаштувати функцію історії проекту, щоб відстежувати попередні зміни.
Скажімо, у мене зараз дві таблиці:
NOTES TABLE (id, userid, submissionid, message)
SUBMISSIONS TABLE (id, name, userid, filepath)
Приклад: у мене є рядок у примітках, і користувач хоче змінити повідомлення. Я хочу слідкувати за його станом до зміни та після зміни.
Який найкращий підхід до створення стовпця в кожній із цих таблиць, де буде сказано, чи елемент "старий". 0, якщо активний АБО 1, якщо видалений / невидимий.
Я також хочу створити AUDIT TRAIL
таблицю історії ( ), яка містить id
попередній стан, id
новий стан, до якої таблиці відносяться ці ідентифікатори?