Juliana Jenny Kolb
Home > Engenharia de Software > Sumário > Engenharia de Requisitos > UML > Diagrama de Classes > Associações
Associação Ternária ou N-ária
Associação ternária ou n-ária são associações que conectam mais de duas classes. São representadas por um losângulo para onde convergem todas as ligações da associação. A figura 1 apresenta um exemplo de associação n-ária.
Figura 1: Associação n-ária.
Fonte: GUEDES (2006).
De acordo com o exemplo da figura 1, um professor leciona para no mínimo uma turma e no máximo para muitas, uma turma possui no mínimo um professor e no máximo muitos e um professor lecionando para uma determinada turma no mínimo uma sala de aula e no máximo muitas.
As associações n-árias são úteis para demonstrar associações complexas, no entanto deve-se evitar utilizá-las, pois sua leitura é, por vezes, difícil de interpretar.
Referência Bibliográfica
GUEDES, Gilleanes T. A. UML: Uma abordagem prática. São Paulo: Novatec, 2006.