Ja, die technologie bestaat zeker - het is een beetje een inspanning om het te implementeren en dit correct te doen.
Wat u zoekt heet tijdelijke databases - bekijk enkele bronnen:
- Temporal Database op Wikipedia
- Database Ontwerp:een punt in de tijd-architectuur
- Temporal Database als Ph.D. proefschrift
- StackOverflow-bericht:waarom hebben we tijdelijke databases?