Database 2024-05-27

About Bitemporal Data Model

Understand bitemporal data models with two timelines: transaction time and valid time, for temporal database management.

Read in: ja
About Bitemporal Data Model

Overview

This post summarizes what I have researched about the Bitemporal Data Model.

What is Bitemporal Data Model

It is one of the data models handled in the field of Temporal Data Models, referring to a data model with two timelines among those that handle time axes.

The background for adopting a bitemporal data model includes the following requirements:

When handling a bitemporal data model in an RDB, the following difficulties arise:

Although it is a data model that allows for referencing past history, adding past or future history, and retaining update information of history itself, achieving this requires accepting complexity. (That's how I felt...)

Impressions

I have never dealt with highly flexible historical data in my work before, so I felt a deep sense of the world of handling history.

References

Tags: Bi-Temporal Uni-Temporal Non-Temporal History Temporal Data Model
Share: 𝕏 Post Facebook Hatena
✏️ View source / Discuss on GitHub
☕ Support

If you enjoy this blog, consider supporting it. Every bit helps keep it running!


Related Articles