pa tek je utezemo

barem da postoji pregled...
Za pocetak, nisam siguran sta bi ti drugi preporucili, ali pod obavezno ID polja da budu int ili bigint tipa.
Takodje definisao si ID polja kao varchar(8 ), a odgovarajuca FK polja su ti varchar(30), trebalo bi da bude identicno.
U cemu pravis bazu?
Ne vidim svrhu tabele STATISTIKA_IGRAC
U tabeli utakmica bi mogao da dodas sluzbeni rezultat.
U tabeli Akcija, ne bi bilo lose dodati polje sifra akcijie (u slucaju da zelis da omogucis unos novih akcija, pa trener unese akciju 'Opet je smotani Markovic pokusao da izvede onaj svoj "maestralni" sut, je..m li ga kljakavog', da ipak na interfejsu mozes prikazati i skraceni opis 'Maestro Marko 0'
E sad, sto se tice statistike, u relacionim bazama sato se tice tvog pitanja o statistici kluba, bi bilo suvisno i denormalizovalo bi bazu.
Sve podatke i detalje statistike vadis iz tabele dogadjaji odgovarajucim upitima.
Tj, ako te zanima procenat suta za nekog igraca, uradis upit na tabeli dogadjaji, za tu utakmicu i tog igraca, trazis koeficijent sume pogodaka kroz sumu suteva i golova...
slicna situacija i za ekipu, samo sto se onda povezes sa tabelama igraca i timova...
Doduse postoji mogucnost pravljenja pomocnih tabela sa statistikom za klubove, u slucaju da se to povlaci mnogo cesto, pa da se ustedi na obradi podataka, a to bi mogao da izvedes sa jos jednom tabelom, koja bi imala sumirane dogadjaje, grupisane po igracu, utakmici i akciji.
"Hmmm", rekao je, "...suprostavlja se nadrealizmu prikrivene metafore..." Razmišljao je tome na trenutak, a onda je zatvorio beležnicu s mrkim osmehom.
"I smrt je za njih suviše dobra"