Scale Intelligence■ Docs
Docs / The model / ConnectionRole

ConnectionRole.

A role a member may play

Figure 1ConnectionRolespecified
CONNECTIONROLEvalue at none scopenametextallowed_kinds[KindOfEntity]the kinds of definition a member may be, such as a buyer profile for the connection written forallowed_definitions[enum:a buyer profile|a s…optionaltrue when a connection of the kind may omit the role: a rivalry a source states without its segment or place is still a rivalry (D-108)optionalbooloptionalcardinalityenum:one|manyKINDOFENTITYthrough allowed_kinds
ConnectionRole is a value at none scope. The drawing shows its fields and the objects that they point at.
kind
value
scope
none
key
none
store
none
family
record

Fields#

fieldtyperequirednote
nametextyes
allowed_kindsKindOfEntityyes
allowed_definitions[one of a buyer profile | a segment | a play | a proxy | a ladder | a document]nothe kinds of definition a member may be, such as a buyer profile for the connection written for
optionalboolnotrue when a connection of the kind may omit the role: a rivalry a source states without its segment or place is still a rivalry
cardinalityone of one | manyyes

Routes that use it#

No route takes or returns ConnectionRole directly. The record holds it, and the objects that point at it reach it.