Book a Demo

Author Topic: Help with 'Qualified Multiplicity'  (Read 3115 times)

lukes92000

  • EA Novice
  • *
  • Posts: 4
  • Karma: +0/-0
    • View Profile
Help with 'Qualified Multiplicity'
« on: April 12, 2004, 12:48:50 am »
Hi there, newbie...

Have figured out what 'ordered multiplicity' is (a sorted list), but a bit cloudy on just what 'qualified multiplicity' is.

Is it simply the ability to access members of the list by index or key? (for example HashTable, Dictionary)

Thanks a lot.

manfred

  • EA User
  • **
  • Posts: 20
  • Karma: +0/-0
  • I love UML
    • View Profile
Re: Help with 'Qualified Multiplicity'
« Reply #1 on: April 14, 2004, 09:25:26 pm »
Hi,

you are very close. Actually, it is not qualified multiplicity, but qualification of the association.

The semantic is as follows: The element (class) which carries the qualifier uses the qualifier to select the element on the other end of the association. However, the multiplicity on that other end becomes a new meaning! it is now the multiplicity in relation to the qualifier. For example, if the multiplicity on the other end is 1, then exactly one element is selected via the qualifier. If the multiplicty is greater then 1, then a set of elements is selected for each qualifier. The total number of selections is determined by the value range of the qualifier.

I hope this helps.

Manfred