Skip to content

Database Engineering Glossary

Term Meaning
Source fact Operational business fact owned by one Domain.
Owning module Spring Boot Modulith module responsible for a persistence structure.
TenantId Tenant boundary identifier used for isolation.
OrganizationId Customer organization identifier used for organization-scoped data.
Audit column Column used to preserve created, updated, actor, correlation, or deletion context.
Optimistic locking Version-based protection against lost updates.
Soft delete Marking a record deleted without physically removing it immediately.
Outbox Transactional event record used for reliable publication.
Read model Query-optimized projection that is not the source of truth.
Liquibase Future migration tool for database schema changes.
ChangeSet Liquibase unit of database change.
Projection Derived view created from source facts, events, or approved extracts.
Data lineage Metadata showing where a projection or metric came from.