Здравствуйте.
Есть небольшое одностраничное прилодение на Flask.
Использоваться должно для загрузки данных (продаж) и потом составления отчётов.
Используется для хранения данных sqlite. В базе хранятся цены товаров.
Для корректного построения отчётов нужно учитывать то что цены на товар могут измениться. И значит в базе нужно хранить журнал изменения цен.
И потом в зависимости от периода отчёта брать нужную цену из журнала.
Как это можно реализовать? Первое что приходит на ум это отдельная таблица ценой, временем изменения, товаром. И при каждом изменении цены будет записана новая цена и время когда была эта цена изменена. И при отчёте смотреть на период и брать цены по дате изменения.
Есть ли уже готовые средства чтобы составлять и использовать такие журналы?
Спасибо.