InstanceVariableMap

Superclass hierarchy

Definition

Key value relationship for two or more logical records where the key is one or more equivalent instance variables and the value is a defined relationship or a relationship to a set value.

Examples

Explanatory notes

Logical Records: Household and Person, Key: Household ID (HHID in Household Record, HHIDP in Person Record), valueRelaitonship: Equal, Set Value: n.a. Correspondence type refers to the variables themselves rather than the value of the variables concerned. In this context Correspondence type will normally be set to ExactMatch.


Subclasses


Properties

Name

Description

Data Type

Multi- plicity

correspondence

Describes the relationship between the source and target members using both controlled vocabularies and descriptive text. In this context the correspondence refers to the two instance variables, not their value. The relationship would normally be ExactMatch.

CorrespondenceType

1..1

setValue

A set value for the key source Instance Variables.

:ref:``

1..1

valueRelationship

Relationship between the source and target InstanceVariables or to the setValue if provided.

ValueRelationshipType

1..1

Inherited Properties

Associations

Multiplicity

Association

Navigable Class

Multiplicity

0..*

InstanceVariableMap_hasSource_InstanceVariable

InstanceVariable

1..*

0..*

InstanceVariableMap_hasTarget_InstanceVariable

InstanceVariable

0..*

TBD

Diagram

TBD