Class: DimensionRelationship

A relationship element that associates a DataAttribute with a specific Dimension at a specific level

URI: dds:class/DimensionRelationship

erDiagram
DimensionRelationship {

}
DataAttribute {
    string role  
    string OID  
    string uuid  
    string name  
    string description  
    string label  
    stringList aliases  
    boolean mandatory  
    string purpose  
    datetime lastUpdated  
    string owner  
    string wasDerivedFrom  
}
SiteOrSponsorComment {
    string text  
    OriginSource sourceType  
    string source  
    string OID  
    string uuid  
    string name  
    string description  
    string label  
    stringList aliases  
    boolean mandatory  
    string purpose  
    datetime lastUpdated  
    string owner  
    string wasDerivedFrom  
}
Comment {
    string text  
    string OID  
    string uuid  
    string name  
    string description  
    string label  
    stringList aliases  
    boolean mandatory  
    string purpose  
    datetime lastUpdated  
    string owner  
    string wasDerivedFrom  
}
Coding {
    string code  
    string decode  
    string codeSystem  
    string codeSystemVersion  
    AliasPredicate aliasType  
}
Method {
    MethodType type  
    string OID  
    string uuid  
    string name  
    string description  
    string label  
    stringList aliases  
    boolean mandatory  
    string purpose  
    datetime lastUpdated  
    string owner  
    string wasDerivedFrom  
}
Item {
    DataType dataType  
    integer length  
    integer decimalDigits  
    string displayFormat  
    integer significantDigits  
    string OID  
    string uuid  
    string name  
    string description  
    string label  
    stringList aliases  
    boolean mandatory  
    string purpose  
    datetime lastUpdated  
    string owner  
    string wasDerivedFrom  
}
ComponentList {
    stringList components  
    string OID  
    string uuid  
    string name  
    string description  
    string label  
    stringList aliases  
}
Dimension {
    string role  
    string OID  
    string uuid  
    string name  
    string description  
    string label  
    stringList aliases  
    boolean mandatory  
    string purpose  
    datetime lastUpdated  
    string owner  
    string wasDerivedFrom  
}

DimensionRelationship ||--}o Dimension : "dimensions"
DimensionRelationship ||--|o ComponentList : "groupKey"
DimensionRelationship ||--|o DataAttribute : "attribute"
DataAttribute ||--|| Item : "item"
DataAttribute ||--|o Method : "missingHandling"
DataAttribute ||--|o Method : "imputation"
DataAttribute ||--}o Coding : "coding"
DataAttribute ||--}o Comment : "comments"
DataAttribute ||--}o SiteOrSponsorComment : "siteOrSponsorComments"
SiteOrSponsorComment ||--}o Coding : "coding"
SiteOrSponsorComment ||--}o Comment : "comments"
SiteOrSponsorComment ||--}o SiteOrSponsorComment : "siteOrSponsorComments"
Comment ||--}o DocumentReference : "documents"
Comment ||--}o Coding : "coding"
Comment ||--}o Comment : "comments"
Comment ||--}o SiteOrSponsorComment : "siteOrSponsorComments"
Method ||--}o FormalExpression : "expressions"
Method ||--}o DocumentReference : "documents"
Method ||--|o Concept : "implementsConcept"
Method ||--}o Coding : "coding"
Method ||--}o Comment : "comments"
Method ||--}o SiteOrSponsorComment : "siteOrSponsorComments"
Item ||--|o CodeList : "codeList"
Item ||--|o Method : "method"
Item ||--}o RangeCheck : "rangeChecks"
Item ||--}o ApplicabilityCondition : "applicableWhen"
Item ||--|o Origin : "origin"
Item ||--|o ConceptProperty : "conceptProperty"
Item ||--}o Coding : "coding"
Item ||--}o Comment : "comments"
Item ||--}o SiteOrSponsorComment : "siteOrSponsorComments"
ComponentList ||--}o Coding : "coding"
Dimension ||--|| Item : "item"
Dimension ||--|o Method : "missingHandling"
Dimension ||--|o Method : "imputation"
Dimension ||--}o Coding : "coding"
Dimension ||--}o Comment : "comments"
Dimension ||--}o SiteOrSponsorComment : "siteOrSponsorComments"

Slots

Name Cardinality and Range Description Inheritance
dimensions *
Dimension
direct
groupKey 0..1
ComponentList
Set of dimensions that this definition depends on direct
attribute 0..1
DataAttribute
direct

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/dds

Mappings

Mapping Type Mapped Value
self dds:DimensionRelationship
native dds:DimensionRelationship
exact sdmx:DimensionRelationship

LinkML Source

Direct

name: DimensionRelationship
description: A relationship element that associates a DataAttribute with a specific
  Dimension at a specific level
from_schema: https://w3id.org/dds
exact_mappings:
- sdmx:DimensionRelationship
attributes:
  dimensions:
    name: dimensions
    from_schema: https://w3id.org/dds
    exact_mappings:
    - sdmx:DimensionDescriptor
    domain_of:
    - DataStructureDefinition
    - DimensionRelationship
    range: Dimension
    multivalued: true
  groupKey:
    name: groupKey
    description: Set of dimensions that this definition depends on
    from_schema: https://w3id.org/dds
    exact_mappings:
    - sdmx:GroupDimensionDescriptor
    domain_of:
    - GroupRelationship
    - DimensionRelationship
    range: ComponentList
  attribute:
    name: attribute
    from_schema: https://w3id.org/dds
    domain_of:
    - Resource
    - MeasureRelationship
    - DataflowRelationship
    - GroupRelationship
    - DimensionRelationship
    - ObservationRelationship
    range: DataAttribute

Induced

name: DimensionRelationship
description: A relationship element that associates a DataAttribute with a specific
  Dimension at a specific level
from_schema: https://w3id.org/dds
exact_mappings:
- sdmx:DimensionRelationship
attributes:
  dimensions:
    name: dimensions
    from_schema: https://w3id.org/dds
    exact_mappings:
    - sdmx:DimensionDescriptor
    alias: dimensions
    owner: DimensionRelationship
    domain_of:
    - DataStructureDefinition
    - DimensionRelationship
    range: Dimension
    multivalued: true
  groupKey:
    name: groupKey
    description: Set of dimensions that this definition depends on
    from_schema: https://w3id.org/dds
    exact_mappings:
    - sdmx:GroupDimensionDescriptor
    alias: groupKey
    owner: DimensionRelationship
    domain_of:
    - GroupRelationship
    - DimensionRelationship
    range: ComponentList
  attribute:
    name: attribute
    from_schema: https://w3id.org/dds
    alias: attribute
    owner: DimensionRelationship
    domain_of:
    - Resource
    - MeasureRelationship
    - DataflowRelationship
    - GroupRelationship
    - DimensionRelationship
    - ObservationRelationship
    range: DataAttribute