Skip to content

Overview

This section documents the persistence layer design: bitemporal tables, ORM mapping conventions, the Universe abstraction, and parent-child relationship patterns.

DocumentContents
Bitemporal PersistenceDual-timeline persistence: effective time and recorded time
Table MappingsExposed ORM mapping guide: payloads, records, composite components
Universe DesignAbstractScopedUniverse, validation layering, step-by-step guide
Parent-Child PersistenceOrdered and unordered child collection patterns
Exposed PatternsExposed ORM patterns, Flyway migrations, column naming conventions