https://abhinavomprakash.com/posts/understanding-bitemporal-data/
Understanding Bitemporal Data