Profile: Simple lookup
Table of Contents
This page is a named element-scope MASD profile instantiating ORE Studio Variability Model § "Profiles: naming a recurring configuration point". A model file binds to this profile (rather than authoring each feature individually) to guarantee the exact feature combination below, with no ad hoc variation.
Purpose
Models a plain reference-data code: a small, tenant-scoped list of records identified by a short human-readable code (an ISO code, an enum-like designation) rather than a manufactured id, with no relationship to any other entity and no nesting. The commonest shape in the codebase by entity count — most reference data is exactly this and nothing more — which is why it deserves a name rather than being re-derived by hand each time.
Reference entity
country — a plain reference-data lookup with a human-meaningful text
natural key (ISO code), no self-reference, no parent, and just enough
Qt to be usable (change-reason cache, pagination) without the richer
optional surfaces currency exercises.
Assignments
One row per feature this profile fixes a value for — any feature not listed here is left to the model's own choice:
| Feature | Value |
|---|---|
| has_tenant_id | true |
| has_workspace_id | false |
| system_scope | false |
| nullable_tenant_id | false |
| has_uuid_primary_key | false |
| has_change_reason_cache | true |
| has_pagination | true |
Physical space
| Address | Enabled |
|---|---|
ores.cpp.eventing-integration-test |
true |
See also
- ORE Studio Variability Model — the feature bundles this profile composes.