UML Class diagrams


 * Association describes the relationship between two or more components
 * Multiplicity describes the number of elements possible in a relationship between the components
 * Navigability describes the directional flow of data in the association