"Associação derivada: É calculada/determinada a partir de outras informações.
• Exemplo: venda de livro.
– A partir da venda não é possível acessar diretamente o conjunto de livros. Criar uma nova associação entre Venda e Livro duplicaria informação que já existe no modelo (de forma indireta). Além disso, uma nova associação poderia associar qualquer Venda com qualquer Livro, acarretando em inconsistência de informações.
A solução é utilizar uma associação derivada.
– Associações derivadas só possuem papel e multiplicidade em uma direção. Além disso, associações derivadas só permitem operações de consulta (read-only)." Fonte: http://diatinf.ifrn.edu.br/lib/exe/fetch.php media=corpodocente:alexandre:disciplinas:apoo:04.2_-_modelagem_do_dominio.pdf (slides 2 e 3)
Bons estudos!