Agregação versus Associação
Se dois objetos forem estritamente ligados por um relacionamento parte-de, eles formam uma agregação. Se os objetos forem habitualmente considerados como independentes, embora possam muitas vezes estar ligados, eles formam um associação.
Ex:
Empresa emprega Funcionário é uma associação.
Departamento é parte de Divisão que, por sua vez, é parte de Empresa. Estes elementos formam uma agregação multinivelada.
Dizemos também que instâncias agregadas tem o mesmo tempo de vida. Para instâncias associadas isto não é necessariamente verdade.
Aula produzida por Leonardo Mendes Simão, Rafael de O. Valle dos Santos e Rafael Sabbagh Armony