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

Emacs 29.3 (Org mode 9.6.15)