
Originariamente inviata da
Alhazred
1) Le entità figlie avrebbero elementi aggiuntivi e diversi tra loro rispetto all'entità "Categoria"? Se la risposta è "no", chiaramente non servono le entità figlie.
3) UML non è un diagramma, ma un linguaggio di modellazione che prevede l'uso di diversi tipi di diagrammi (ER, Class, Activity, Use Case, Sequence...) per descrivere in modo formale l'applicazione, ed è indipendente dal linguaggio di programmazione che si andrà ad usare per la realizzazione, quindi non si usa solo per Java, ma lo puoi usare anche per PHP.
4) Anche nel tennis ci sono 2 squadre, banalmente formate da un solo giocatore se si tratta di singolo, 2 se si tratta di doppio.