NodeSetParentChild

Parent-child specialization of OrderRelation between NodeSets. The inherited type property is set to “partial” to specify that the parent-child relationships among NodeSets define a tree structure.

Extends

OrderRelation

Graph

digraph G { fontname = "Bitstream Vera Sans" fontsize = 8 overlap=false; compound=true; node [ fontname = "Bitstream Vera Sans" fontsize = 8 shape = "record" ] edge [ fontname = "Bitstream Vera Sans" fontsize = 8 mode="ipsep" ] DDI4_NodeSetParentChild [ label = "{<id>NodeSetParentChild | \l \l| <NodeSetParentChildparent> parent \l| <NodeSetParentChildchild> child \l \l}" tooltip = "Representations:NodeSetParentChild" ] subgraph Representations { label = "Representations" node [ color = "#000000" ] DDI4_NodeSet [ label = "{<id>NodeSet | \l \l| <NodeSetisBasedOn> isBasedOn \l| <NodeSetcontains> contains \l| <NodeSethasLevel> hasLevel \l| <NodeSethasNodeParentChild> hasNodeParentChild \l| <NodeSethasNodePartWhole> hasNodePartWhole \l| <NodeSethasNodeSetParentChild> hasNodeSetParentChild \l| <NodeSethasNodeSetPartWhole> hasNodeSetPartWhole \l| <NodeSethasLevelParentChild> hasLevelParentChild \l \l}" tooltip = "Representations:NodeSet" ]; } subgraph Collections { label = "Collections" node [ color = "#FF0044" ] DDI4_OrderRelation [ label = "{<id>OrderRelation | + type : OrderRelationshipType \l + criteria : StructuredString \l + isRegularHierarchy : xs:boolean \l + label : Label \l + definition : StructuredString \l + description : StructuredString \l \l \l| <OrderRelationpredecessor> predecessor \l| <OrderRelationsuccessor> successor \l \l}" tooltip = "Collections:OrderRelation" ]; } DDI4_NodeSetParentChild -> DDI4_OrderRelation [arrowhead=empty color="#000000" ]; DDI4_NodeSetParentChild:NodeSetParentChildparent -> DDI4_NodeSet [ arrowhead=none labeldistance=1.9 taillabel="0..n" headlabel="1..1" edgetooltip="parent" fontcolor="black" color="#00000"]; DDI4_NodeSetParentChild:NodeSetParentChildchild -> DDI4_NodeSet [ arrowhead=none labeldistance=1.9 taillabel="0..1" headlabel="1..1" edgetooltip="child" fontcolor="black" color="#00000"]; }