PDA

View Full Version : [UML Class Diagram] Numerosi dubbi...


Gremo
13-11-2009, 19:29
Spero qualcuno mi possa aiutare a capire meglio come distinguere semplici associazioni da altre relazioni (tipo call, create, use). Voi credete che in fase di progettazione è necessario scendere così nei dettagli?

Ho, ad esempio:

Una classe accetta nel costruttore un'interfaccia e poi ne utilizza l'implementazione: semplice associazione o è "use"? Devo anche segnare gli "use" della classe che la implementa?
Ho una classe utente e una ruolo. Un utente può partecipare a uno o più ruoli, solo se diversi. Come lo esprimo? E' aggregazione, composizione o nessuna delle due? Ovviamente nel database mettere un semplice UserInRoles...mah in UML sono perso :mbe:


Grazie :mc: