Book a Demo

Author Topic: UML Question - Relationships  (Read 3485 times)

Bill Egge

  • EA User
  • **
  • Posts: 93
  • Karma: +0/-0
    • View Profile
UML Question - Relationships
« on: April 04, 2005, 10:04:11 am »
If I diagramed the relationship between a word document and a mail merge data source (excel file for example) what kind of association would I use?
« Last Edit: April 04, 2005, 10:04:31 am by begge »

TrtnJohn

  • EA User
  • **
  • Posts: 176
  • Karma: +0/-0
    • View Profile
Re: UML Question - Relationships
« Reply #1 on: April 04, 2005, 02:38:45 pm »
I use the following terms to determine this myself:

"is a" = Generalization
"has a" = Associations

I use aggregate as a strong "has a" relationship.  For example, when the lifetimes are strongly tied together or one cannot exist without the other.

In your case it sounds like the Word document "has an" Excel file merged into it.  And the Excel document "is a" mail merge data source.