OptionaladditionalExtra via/inverse pairs for tables related to the same descendant table through more than one field (e.g. two separate reference columns on the same child table). Additive/optional so existing single-relationship graphs are unchanged.
Read externally by the glider-side RecordRetriever script, not consumed anywhere in this repo beyond validateViaInHierarchy() below.
OptionalcycleOptionalcyclicOptionalrelationships
Represents a descendant relationship in the hierarchy tree with metadata. Includes node identification, relationship type, and potential cyclic references.