Map

Fully qualified class name: DDICDIModels::DesignPatterns::CollectionsPattern::Map | Class is abstract.

Definition

Provides a basic pattern for a comparison map which identifies source and target members and details about their match. Source and target were retained as in describing differences and commonalities the direction of the comparison may be important.

Examples

Comparing the classification Items between statistical classifications; describing the comparative relationship between instance variables in two logical records for use in linking records

Diagram

Attributes

Name

Inherited from

Description

Data Type

Multiplicity

Default value

correspondence

- own class -

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

CorrespondenceDefinition

1..1

Associations

Direction

Association

Description

Multiplicity of Map

Package of Other Class

Other Class

Multiplicity of other class

Aggregation Kind

Inherited from

to

Comparison has Map

0..*

- own package -

Comparison

0..1

none

- own class -

from

Map hasSource Member

0..*

- own package -

Member

0..*

none

- own class -

from

Map hasTarget Member

0..*

- own package -

Member

0..*

none

- own class -