Ciao avrei bisogno di qualche consiglio sulla creazione di un Database.

Le informazioni che devo inserire sono:

Nome del gioco, genere,sistema operativo, numero di volte che il gioco e'stato votato, totale punteggio voti

Autore del gioco, sito dell'autore

LInk Siti delle recensioni,lingua delle recensioni

Link siti delle preview,lingua delle preview

Link Siti degli appassionati,lingua dei siti, numero di volte che il sito dell'appasionato e'stato votato, totale punteggio

voti


Ora ho creato 6 tabelle
Tabella 1
Nome: Pcgame
Campi: id_pcgame(primaria autoincrement), gamename, genere, sistemaoperativo, numerovoti, totalevoti

Tabella 2 Author
Campi: id_author(primaria autoincrement), authorname, authorsite

Tabella 3
Nome: Recensioni
Campi id_recensioni(primaria autoincrement), id_pcgame(id della tabella 1),sitorecensione ,linguarecensione

Tabella 4
Nome: Preview
Campi: id_preview(primaria autoincrement), id_pcgame(id della tabella 1) ,sitopreview ,linguapreview

Tabella 5
Nome: funsite
Campi: id_funsite(primaria autoincrement), id_pcgame(id della tabella 1), sitofunsite, linguafunsite, numerovoti, totalevoti

Tabella 6
Nome: pcgame-author
Campi: id_pcgame-author(primaria autoincrement), id_pcgame(id della tabella 1), id_author(id della tabella 2)

Credo cosi' di poter estrapolare i dati senza problemi....

Secondo voi e' strutturato bene?
C'e' un modo migliore per immagazzinare questi dati?

E' la prima volta che mi cimento a creare un database cosi'"complesso",
e sono andato a naso