Newsgroup: it.comp.software.database
Titolo: database per fantacalcio, come cominciare?

buongiorno a tutti, spero possiate aiutarmi, sto pensando di costruire un db 
MySQL da usare poi per un gioco del fantacalcio di cui sono appassionata, ma 
al quale con i miei amici abbiamo apportato alcune modifiche alle regole per 
cui abbiamo pensato di crearcene uno ad hoc che useremo poi anche per aprire 
un nostro sito web.
Ho cominciato col buttar giů qualche idea ma mi sono fermata quasi subito... 
per favore datemi una spintarella... ma senza farmi male! :-)
Penso servirŕ un db per il łcalcio reale˛... quindi, tanto per cominciare:
DB SerieA
TAB Squadre
id_squadra (autoincrementante? spero di no)  
nome_squadra
rosa_squadra (come si fa? a mettere tutti i giocatori qui? non a manina vero? 
ehm)
TAB Giocatori
id_giocatore
cognome_nome
altezza
peso
data_nascita
foto
avatar
ruolo
quotazione
id_squadra
poi qui vengono fuori cose per me ancora piu difficili e cioé:
il calendario con le partite, come va fatto? cosě?
TAB Partite
id_partita
descrizione (per es. Fiorentina-Palermo)
data
 e le prestazioni di ogni giocatore?
Cioé se io faccio una:
TAB Prestazioni
id_giocatore
id_partita
voto_partita
assist
goal
rigori_parati
cartellini_rossi
cartellini_gialli
č corretto?
E secondo voi esperti ci andrŕ un secondo db per il łcalcio fanta˛ con leghe, 
fantallenatori, fantasquadre e quantąaltro, o basta uno solo con piů tabelle?
  ...ma per oggi ho chiesto fin troppo, e forse ho abusato della vostra 
pazienza... spero non siate łcalcio-repellenti˛ ;-) e spero anche non me ne 
vorrete troppo se ho scritto molte stupidaggini.
Ogni vostro input e/o consiglio č il benvenuto!
Grazie mille e ciao
Rossella
==============================================================
 Posted with Hogwasher. Mac first, Mac only:
 
http://www.asar.com/cgi-bin/product.pl?58/hogwasher.html
 
==============================================================

 id_squadra **NO**
Qui ti serve una tabella SquadreGiocatori con 
IDSquadra, IDGiocatore
1,1
1,2
1,3
5,4
ma anche (se c'è un trasferimento di giocatore, da usare un Flag di data
validità eventualmente):
5,1

):

ti sono grata per la risposta!
ok per la prima cosa, ho capito!
per la seconda invece sono nella nebbia...
ho cercato su google "flag di data" ma non ho trovato nulla in italiano, in 
inglese non so com cercare... e poi non so se me la caverei...
potresti per favore dirmi tu qualcosa in più?
grazie mille, ciao Andrea!
:-)


 potresti per favore dirmi tu qualcosa in più?
se posso inserirmi, e se ho capito bene, intende dire che se vuoi tenere traccia
dei giocatori aggiungi alla tabella che ti ha consigliato un campo data che 
indica la validita':
squadra    |   giocatore   |   validita
12              3               2010-1-3
11              4               2010-1-3
...
nel caso il giocatore 4 il 4/4/2010 viene "trasferito" nella squadra 8,
aggiungi una row
squadra    |   giocatore   |   validita
8               4               2010-4-4
cosi' se fai una query FINO AL 4/4/2010, il giocatore 4 te lo trovi nella
squadra 11 ... dopo il 4/4/2010 te lo trovi nella squadra 8, senza
sovrascrivere le vecchie row.
inoltre sovrascrivendo perderesti traccia dello "storico" e lo dovresti fare
al momento esatto in cui c'e' il trasferimento ... se invece usi il metodo
con la data lo puoi fare appena sai che ci sara' il trasferimento ...
spero di essere stato chiaro ... di aver capito ... e di non aver detto **** ;-)
-- 
Never try to teach a pig to sing.
It wastes your time and annoys the pig.

 spero di essere stato chiaro ... di aver capito ... e di non aver detto **** ;-)
Intendevo proprio quello.

):

Andrea grazie e grazie ad Antonio, nel futuro probabilmente vi farò qualche 
altra domanda... tremate! ;-)
ciao e buon inizio settimana!
