Você pode conectar uma classe de associação a um relacionamento de associação para fornecer informações adicionais sobre o relacionamento. Uma classe de associação é idêntica a outras classes e pode conter operações, atributos, bem como outras associações.
Por exemplo, uma classe chamada Student representa um estudante e tem uma associação com uma classe chamada Course, que representa um curso educativo. A classe Student pode se inscrever em um curso. Uma classe de associação chamada Enrollment define o relacionamento entre as classes Student e Course fornecendo informações de seção, grade e semestre relativas ao relacionamento de associação.
Como a seguinte figura ilustra, uma classe de associação é conectada a uma associação por uma linha pontilhada.
