SóProvas


ID
2087335
Banca
IESES
Órgão
TRE-MA
Ano
2015
Provas
Disciplina
Engenharia de Software
Assuntos

Uma classe associativa é usada em um diagrama de classe em UML quando:

Alternativas
Comentários
  • Classe associativa é aquela quando na ocorrência de associações que tenham multiplicidade muitos em todas as extremidades. Pode-se fazer uma analogia com uma modelagem entidade relacionamento (MER) do banco de dados quando temos duas tabelas com multiplicidade Muitos para Muitos, precisamos criar uma tabela intermediária entre elas na fase de normalização. Da mesma forma no diagrama de classe, cria-se uma classe intermediária que vai se ligar com as duas classes, cada ligação com multiplicidade 1..N.

     

    Por exemplo,  considere a classe FILME e a classe ATOR, uma boa prática seria criar uma classe associativa, ATUA, que armazena por exemplo o papel do ator naquele .filme.