Ano, ta technologie rozhodně existuje – je trochu snaha ji implementovat a udělat tak správně.
To, co hledáte, se nazývá časové databáze - viz některé zdroje:
- Dočasná databáze na Wikipedii
- Databáze Design:Architektura bodu v čase
- Dočasná databáze jako Ph.D. diplomová práce
- Příspěvek StackOverflow:proč potřebujeme dočasné databáze?