Association:�I represent a pair of associated objects--a key and a value. My instances can serve as entries in a dictionary.
Magnitude:�I'm the abstract class Magnitude that provides common protocol for objects that have
the ability to be compared along a linear dimension, such as dates or times.
Subclasses of Magnitude include Date, ArithmeticValue, and Time, as well as
Character and LookupKey.
Based on this, I think this relation is conceptually WRONG.