-
Requisiti sugli impiegati. Di ogni impiegato il sistema deve rappresentare:
- nome (stringa)
- cognome (stringa)
- data di nascita (data)
- stipendio attuale (importo economico, per semplicità in questa prima esercitazione, assumiamo un intero non negativo)
- il dipartimento (esattamente uno) al quale afferisce (v. req. 2)
- la data di afferenza al suo dipartimento (data)
- progetti (v. req. 3) nei quali è coinvolto (zero o più)
-
Requisiti sui dipartimenti. Di ogni dipartimento il sistema deve rappresentare:
- nome (stringa
- numero di telefono del centralino (stringa secondo lo standard delle numerazioni telefoniche)
- direttore (un impiegato, v. req. 1, anche nessuno)
-
Requisiti sui progetti. Di ogni progetto il sistema deve rappresentare:
- nome (stringa)
- budget (importo economico, come req. 1.4)
- impiegati coinvolti (v. req. 1, zero o più).