MemberCorrespondence

Generic (untyped) relationship between members of collections.

Properties

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

type

Type of correspondence in terms of commonalities and differences between two members.

label

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

definition

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

description

A description of the purpose or use of the MemberCorrespondence. 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_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 Collections { label = "Collections" node [ color = "#FF0044" ] DDI4_Member [ label = "{<id>Member | + label : Label \l + definition : StructuredString \l + description : StructuredString \l \l \l| \l \l}" tooltip = "Collections:Member" ]; } 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_MemberCorrespondence -> DDI4_AnnotatedIdentifiable [arrowhead=empty color="#000000" ]; DDI4_Member -> DDI4_MemberCorrespondence:MemberCorrespondencemaps [arrowhead=odiamond labeldistance=1.9 taillabel="2..n" headlabel="0..n" edgetooltip="maps" fontcolor="black" color="#00000"]; }