nuovoUtente86
21-10-2007, 20:55
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.
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.