strong entity: exists on its own; other tables reference it
dependent: only exists linked to a strong entity
associative: links two entities, many to many
process control: controls a process: run, batch, schedule
fact · immutable: something that happened; recorded once, never changes
versions · immutable: each change is a new version; the previous one remains
projection: state calculated from facts
technical: outbox (event to publish) or consumer deduplication
domain: closed list of values (status, type, cause)
configuration: rule checked by the database: allowed transitions
reference: official list loaded from an external source (currencies, countries)
read view: materialized view built from other schemas