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
from InstanceVariableMap
|
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. |
1..1 |
|
setValue
from InstanceVariableMap
|
A set value for the key source Instance Variables. |
:ref:`` |
1..1 |
valueRelationship
from InstanceVariableMap
|
Relationship between the source and target InstanceVariables or to the setValue if provided. |
1..1 |
Inherited Properties¶
Associations¶
Multiplicity |
Association |
Navigable Class |
Multiplicity |
---|---|---|---|
0..* |
InstanceVariableMap_hasSource_InstanceVariable |
1..* |
|
0..* |
InstanceVariableMap_hasTarget_InstanceVariable |
0..* |
TBD
Diagram¶
TBD