|Prev - Next - Down||SDMetrics - the UML design measurement tool|
|Rule: AssocClass||Category: Style|
|Severity: 3-low||Applies to: design|
|Avoid association classes.|
Association classes have no representation in common programming languages. They defer the decision which class(es) eventually will be responsible to manage the association attributes.
The recommendation is to remodel the association class to only use regular classes and binary associations.
|Appendix C.8 "Association Rules"||Contents||Appendix C.10 "Generalization Rules"|