Коллеги, накину "пятничный" вопрос в воскресенье ))
Встречал ли кто-нибудь из вас базы данных с поддержкой временнОго измерения?
Вот, например, есть у нас таблица, у нее есть поля с типами, есть записи и есть еще время жизни (актуальности) записей.
Чтобы можно было одним запросом узнать, к примеру "Состав отдела маркетинга на 1 января 1970 года" или "Как долго у нас проработала Сидорова и меняла ли она фамилию во время работы?" или "Кому за этот год повышали ЗП?"
Понятно, что в любимом postgres я легко это реализую, добавив к основной таблице еще одну - с номером версии данных и с tsrange для версии. Расплатой будет жуткое дублирование, но это приемлемая (для моих кейсов) плата.
Но, может быть, что-то знаете о специализированных решениях?