A Brief History of the Creation of a Time Traveling Database
You'll need SQL Server installed to run the demos. If you have Docker installed there is a Docker Compose file to get you up and running quickly:
You can then run the Schema.sql script to create the database. It has two temporal tables Customers and Addresses with triggers that enforce the temporal rules. The DemoQueries.sql has some example data and queries to play with.
Thanks to Edmonton PASS for inviting me to speak.