Documente Academic
Documente Profesional
Documente Cultură
Asocierea 2 arată că putem avea sau nu un obiect din clasa A (0..1) asociat mai
multor obiecte din clasa C (0..*).
Alte notaţii uzuale pentru indicatorul de multiplicitate:
– (n) - un număr fix de “n” obiecte se pot afla la un moment dat în relaţie de asociere (n poate fi şi 1);
– (1..*) - cel puţin un obiect se poate afla la un moment dat în relaţie de asociere.
Agregarea
Asocierile reprezintă legături între instanţele claselor. Din punct de vedere conceptual, asocierile reprezintă relaţii
conceptuale între clase.
Fiecare asociere are două extremităţi (a, b), care poartă numele de roluri, fiecare extremitate fiind legată la una din
clasele de asociere.
În absenţa unei denumiri, numele rolului este identic cu numele clasei la care este legat. Fiecărui rol i se poate asocia o
multiplicitate.
Multiplicitatea
Exemplu:
Navigabilitatea indică o asociere
unidirecţională.
Ex. Săgeata îndreptată de la clasa A spre
clasa B arată că un obiect al clasei B
poate dispune de toate instanţele clasei
A asociate acestuia, dar nu şi invers.
Atributele