Add associations
(Tutorial Page 24)


  • Associations are any relationships between objects. Anytime one is dependent or corresponds to another object, there is a relationship.
  • Look at Use Cases for these indications
  • Look at dynamic modeling for indications of relationships between classes
  • Test access paths using scenarios between objects to identify relationships
  • Add multiplicity for each relationship (cardinality), i.e. the number of classes that are associated with each other.
  • Identify roles between classes that have multiple relationships
  • Identify roles for associations from an object to another object in the same class
  • Check for ternary or n-ary relationships. i.e. where three or more classes are related to each other.
  • Look for relationships in each subtype, if the relationship is to the same class then the relationship maybe promoted to the parent
  • Add new attributes due to associations
  • If an object is really a part-of another object, then add aggregation relationships
  • Document in object model & data dictionary
    |-Previous Slide-| -Next Slide-| -Table of Contents-|-List of Tutorials-| -Home Page-|-Disclaimer-|
    If desired, insert comments for ooanly24
    Your Email Address(Optional)
    Action
    Copyright © 1997 Object Ideas Corporation --- Last Updated January 15, 1997