Algumas vezes uma associação é necessária
entre dois objetos da mesma classe.
Chamamos esse tipo de associação de associação reflexiva.
Isso poderá ser útil, por exemplo, quando um balconista esta vendendo
uma guitarra e quer recomendar algum produto relacionado. Para prover
essa característica e modelar e modela-la de acordo com a UML, nós
necessitamos usar uma associação reflexiva na classe Produto.
|