| 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. |