bitemporal
Bitemporal refers to a data management approach that records both the validity of a fact in the real world and the time period during which the fact is stored in the database. In a bitemporal model, two time dimensions are tracked: valid time, which marks when a fact is true in the modeled reality, and transaction time, which marks when the database stored or became aware of the fact. An item can be valid during one interval while being known to the system at a different interval.
In practice, records carry two pairs of endpoints: a valid time interval (valid_from, valid_to) and a transaction
Implementation often combines dedicated database features with application design. Some databases support system-versioned or temporal tables
Common use cases include regulatory auditing, financial history tracking, data lineage and governance, and any scenario