- Atleti
- Squadre
- Gare
- Fasi
- Istituti
- Calendari
- Sedi
- Punteggi
- Come avviene una gara? Attribuzione di tempo e di prove da sostenere
- In cosa consiste una gara? una serie di prove basate su : test, quiz, relazione, progetto, trattamento di un argomento
- In cosa consistono le fasi? una serie di gare; tali gare si possono ripetere in ogni fase?
- In cosa consiste il calendario? la programmazione delle gare nelle varie fasi in termini di: data, orario, tipo di gara, luogo dove avverrà la gara, squadre che parteciperanno alla gara
- Come gestire e distinguere le gare per squadre e le gare per singoli? un'ipotesi potrebbe essere quella di considerare anche i singoli come squadra, aggiungendo ad esempio un attributo: numero componenti della squadra
- come gestire i record? Un'ipotesi potrebbe essere quella di utilizzare un attributo che memorizzi il record prima di una gara.
Entità
Le entità individuate potrebbero essere le seguenti
- Atleti: contiene tutte le informazioni relative all'anagrafica degli atleti con aggiunto l'attributo età
- Squadre: come già anticipato, ipotizzeremo che le squadre possano essere composte anche da un unico atleta e si ipotizzerà la presenza di un attributo: Numero di Componenti. In questo modo anche gli atleti che parteciperanno alle gare saranno assimilati ad una squadra
- Fasi: sarà caratterizzata da: luogo data inizio descrizione della fase
- Gare: verranno descritte ed identificate, come già detto verrà aggiunto un attributo: Punteggio Record
- Istituti: contiene tutte le informazioni anagrafiche degli istituti che partecipano alle competizioni comprese le informazioni geografiche: città provincia regione stato, considerando che i paesi internazionali potrebbero non avere tutti la stessa organizzazione geografica verrà preso il dettaglio di quella italiana prevedendo l'attribuzione di valori NULL.
- Si potrebbe anche ipotizzare l'entità prove da associare ad ogni gara, ma di questo non viene fatto esplicito riferimento
Le possibili associazioni potrebbero essere:
- Calendario: di tipo ternaria che lega le entità: Gare, Squadre,Fasi, con gli attributi: data, orario che ne individuano l'evento
- Appartenere: di tipo binario che lega le entità Atleti Squadre
- Provenire: di tipo binario che lega le entità Atleti Scuole
Prima di procedere vi suggerisco di verificare se lo schema individuato soddisfa le specifiche richieste delle query
Nessun commento:
Posta un commento