View Single Post
Old 21-10-2007, 21:55   #1
nuovoUtente86
Senior Member
 
Iscritto dal: Mar 2007
Messaggi: 7863
[UML] class diagram:associazione o aggregazione

Dovendo modellare il seguente scenario mi sono bloccato sul punto della scelta tra associazione e aggregazione.

Gestione Negozi.Dei negozi č interesse conoscere il codice univoco e non modificabile e le informazioni sui clienti memorizzando per ogni cliente il numero di acquisti annui.

FAtte LE 2 CLASSI ora bisogna connetterle ma secondo voi č meglio un' associazione o un' aggregazione(considerando che presumibilmente nell' implementazione in codice la classe negozio conterrā una struttura per memorizzare i clienti).
Inoltre dovrei esprimire in UML il fatto di tenere traccia degli acquisti annui,avevo pensato ad una classe associativa NegozioCliente,con attributi proprio il numero di acquisti.Che ne dite?


P.S Sarei grato se qualcuno spiegasse bene la differenza associazione/aggregazione(composizione).Sui libri č un po ambigua la distinzione.
nuovoUtente86 č offline   Rispondi citando il messaggio o parte di esso