Profile: FK-scoped child
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 an entity that only makes sense in the context of a specific owning parent — it is never browsed on its own, only reached by drilling into a parent record's explorer (a portfolio's books, a party's contact points). Recurs anywhere the domain has a genuine one-to-many ownership relationship rather than a soft, optional reference.
Reference entity
book — a UUID-keyed entity that only ever exists nested under a
parent (portfolio), listed via the parent's explorer window rather
than its own top-level MDI entry.
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 | true |
| system_scope | false |
| nullable_tenant_id | false |
| has_uuid_primary_key | true |
| has_explorer_api | true |
| parent_entity_singular | required, string — the adopting entity's own parent entity name (e.g. portfolio for book); this profile fixes that the value must be set, not which literal string, since that is necessarily specific to the adopting entity |
Physical space
| Address | Enabled |
|---|---|
ores.cpp.eventing-integration-test |
true |
See also
- ORE Studio Variability Model — the feature bundles this profile composes.