1) Questo sarebbe il testo: "la piattaforma gestisce gli eventi sportivi appartenenti a 3 categorie: partite di calcio, pallavolo e tennis. Per ogni categoria, si vogliono memorizzare regolamento (testo), numero di giocatori, foto esplicativa." Quindi l'idea era di fare un'entità Categoria con attributi regolamento, num_giocatori, foto e le entità figlie sarebbero calcio, pallavolo e tennis.
2) ok, quindi un semplice attributo
3) questa sarà un'applicazione web e dovrò usare AMP, MySQL e php, quindi niente java e niente diagramma uml
4) l'evento potrebbe essere una partita di tennis dove non ci sono squadre ma solo 2 giocatori, per cui il concetto di squadra è da legare secondo me all'iscrizione...oppure forse qui entrano in gioco le specializzazioni di cui sopra? Dell'evento dovrei memorizzare un id, la data di svolgimento, e lo stato (chiuso/aperto). L'entità iscrizione deve invecere avere una data, uno stato (confermato/rifiutato) ed un utente può iscriversi come arbitro o come giocatore (anche questo fatto non so bene come rappresentarlo...metto i relativi attributi sempre nell'iscrizione? In realtà non è chiaro dalle specifiche chi decide la formazione delle squadre ed i nomi e nemmeno se all'atto dell'iscrizione è possibile scegliere di quale squadra far parte.
Grazie mille.

Rispondi quotando