Отслеживание базы данных с течением времени - PullRequest
0 голосов
/ 22 марта 2019

У меня есть база данных MySQL групп.

Я отслеживаю "Группу А, В, С ..." и кто является лидером группы А, В, С. Сколько человек входят в группу и т. Д.

Я хочу иметь возможность смотреть на это со временем. Как и месяц назад, у меня было X участников в группе A, и Джейсон был лидером, теперь Томас - лидер, и у него есть X участников.

Я хочу отследить несколько других вещей о группе. Это активно? Местонахождение? И т.д. И сможете откатить эти изменения со временем.

Моя таблица базы данных выглядит примерно так: id, имя лидера, участники, active, location, money ...

Как это спроектировать? Например, есть ли у меня отдельная таблица с именем «транзакции», а затем есть журнал типа «ДОБАВИТЬ, группа D, 01.01.19», «ИЗМЕНИТЬ, группа С, члены, +2, 1/1/19»,? Или я создаю таблицу для каждого месяца, а затем просто ВЫБРАТЬ из этой таблицы?

Как это вообще называется? Так я могу гуглить это?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...