CoreTrail

Data modelling and transactions

Data modelling and transactions.

Chapter overview 1 min read
On this page

An entity, an event, a snapshot and a historical version have different grains. Declare that meaning and the relationship rules before choosing keys, joins or storage. Transaction scope then determines which invariants survive concurrent changes.

In this chapter

Type a concept, keyword, or function.