Training contents
Introduction & motivation
- The API first approach
- Importance of historicized entities / data
- Relational, graphical and document-oriented versus temporal database
- Deployment scenarios for a temporal database
Versio.io Fundamentals
- Domain model (environment, entity, instance, change)
- Life cycle of a data instance
- Mechanism for identifying state changes of an instance
- Best Practices for using the temporal Versio.io database
- An universal importer template
Versio.io Database usage via API
- Overview of REST API
- Authentication procedure
- Retrieving and saving data instances
- Queries of data entities, instances and changes
- "Deletion" of data instances
Practical exercises
- Retrieve data entities, instances and changes
- Store data instances and changes
- Execute complex queries