Passa al tema normale
Discussioni su argomenti di Informatica

Regole del forum

Consulta il nostro regolamento e la guida per scrivere le formule
Rispondi al messaggio

Molteplicità delle associazioni in UML

08/02/2019, 00:17

Ciao, c'è una cosa che non mi è chiara per quanto riguarda la molteplicità delle associazioni in UML, ad esempio nel modello di dominio. La molteplicità è definita come il numero di istanze di una classe che possono essere associate ad una singola istanza dell’altra classe. Quello che non capisco è il "verso" in cui dovrei leggere questa cosa.
In una situazione come questa ad esempio:

[LINEA] (0,*) --------- (2) [PUNTO]

il significato è che una linea è definita da 2 punti ed un punto può appartenere a 0 o un numero imprecisato di linee.
A livello intuitivo però io avrei invertito le molteplicità, cioè mi verrebbe più naturale fare così:
[LINEA] (2) --------- (0,*) [PUNTO]

Ho un esempio in cui la cosa non è poi così chiara:
[CORSO DI STUDI] 1 ----------- * [ANNO]

(in questo caso stiamo parlando di corsi di studi universitari e dell'anno a cui sono riferiti, nel testo: i Corsi di Studi sono strutturati in annualità comprendenti vari insegnamenti).
Dovrei leggerla in questo senso: varie istanze di anno possono essere associate ad una sola istanza di corso? Anche qui, per me sarebbe stato più "naturale" invertire i valori delle molteplicità.
Mi potete fare qualche esempio chiarificatore? Grazie mille.
Rispondi al messaggio


Skuola.net News è una testata giornalistica iscritta al Registro degli Operatori della Comunicazione.
Registrazione: n° 20792 del 23/12/2010.
©2000— Skuola Network s.r.l. Tutti i diritti riservati. — P.I. 10404470014.