CollectionCorrespondence

Generic (untyped) relationship between collections.

Properties

Name Type Cardinality
label Label 0..n
definition StructuredString 0..1
description StructuredString 0..1

label

A display label for the CollectionCorrespondence. May be expressed in multiple languages. Repeat for labels with different content, for example, labels with differing length limitations.

definition

A definition of the CollectionCorrespondence. May be expressed in multiple languages and supports the use of structured content.

description

A description of the purpose or use of the CollectionCorrespondence. May be expressed in multiple languages and supports the use of structured content.

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_CollectionCorrespondence [ label = "{<id>CollectionCorrespondence | + label : Label \l + definition : StructuredString \l + description : StructuredString \l \l \l| <CollectionCorrespondencemaps> maps \l| <CollectionCorrespondencecontains> contains \l \l}" tooltip = "Collections:CollectionCorrespondence" ] subgraph Collections { label = "Collections" node [ color = "#FF0044" ] DDI4_Collection [ label = "{<id>Collection | + type : CollectionType \l \l \l| <Collectioncontains> contains \l| <CollectionisOrderedBy> isOrderedBy \l \l}" tooltip = "Collections:Collection" ]; DDI4_MemberCorrespondence [ label = "{<id>MemberCorrespondence | + type : CorrespondenceType \l + label : Label \l + definition : StructuredString \l + description : StructuredString \l \l \l| <MemberCorrespondencemaps> maps \l \l}" tooltip = "Collections:MemberCorrespondence" ]; } subgraph Identification { label = "Identification" node [ color = "#000000" ] DDI4_AnnotatedIdentifiable [ label = "{<id>AnnotatedIdentifiable | + versionResponsibility : xs:string \l + versionRationale : xs:string \l + versionDate : xs:dateTime \l + isUniversallyUnique : xs:boolean \l + isPersistent : xs:boolean \l + localId : LocalId \l + basedOnObject : BasedOnObject \l \l \l| <AnnotatedIdentifiablehasAnnotation> hasAnnotation \l \l}" tooltip = "Identification:AnnotatedIdentifiable" ]; } DDI4_CollectionCorrespondence -> DDI4_AnnotatedIdentifiable [arrowhead=empty color="#000000" ]; DDI4_Collection -> DDI4_CollectionCorrespondence:CollectionCorrespondencemaps [arrowhead=odiamond labeldistance=1.9 taillabel="2..n" headlabel="0..n" edgetooltip="maps" fontcolor="black" color="#00000"]; DDI4_MemberCorrespondence -> DDI4_CollectionCorrespondence:CollectionCorrespondencecontains [arrowhead=odiamond labeldistance=1.9 taillabel="1..n" headlabel="1..n" edgetooltip="contains" fontcolor="black" color="#00000"]; }