Ho una domanda sulle associazioni, per essere esatti mi chiedo circa le molteplicità, capisco quelli, ma per esempio se avrei:UML associazione molteplicità
--------- ---------
| |1 * | |
|CLASS |----------| STUDENT |
| | | |
--------- ---------
dose che significa che in qualsiasi momento durante esistenza del sistema ci deve essere almeno 1 studente assegnato alla classe, o quelle molteplicità dovrebbero essere vere, se il sistema funziona normalmente.
Sto facendo questa domanda, perché mi chiedevo il momento della creazione di un oggetto. Per prima cosa creiamo una classe vuota, quindi la popoliamo con gli studenti. Per qualche tempo la classe è vuota, ma solo durante la creazione e il popolamento, quindi ha almeno uno studente. Perché se cambiassi da 1 a 0..1 suggerirei che ci può essere una classe vuota, non è falsa (questo momento di popolamento), ma in seguito non voglio permettere lezioni senza studenti.
MODIFICA: modificato da 0 .. * a 0..1, dovrebbe essere come è ora, mi dispiace per la confusione.
Grazie per la risposta :) – Andna
Prego - buona domanda. – sfinnie