hallo,
also ich will eine tabelle erstellen für ein Onlinegame. Ich habe den Code so wies mir gedacht habe geschrieben, und würde gerne wissen ob der für das was ich mit der Tabelle machen will genügt, oder ob er sogar falsch ist.
also der code:
also der sinn ist:
es gibt Länder, jedes Land hat eine Nummer, die nur einmal vergeben ist. Beginnend mit 1. Ein Spieler kann auch mehrere Länder besitzen.
Also muss jede Zeile eindeutig einer Landnummer zugewiesen sein.
ist das so richtig, oder muss ich noch was mit auto_increasment anstellen, und was macht das eigentlich? (also es erhöht immer einen wert um 1, das ist mir schon klar^^)
aber die Länder werden ja auch willd durcheinander eingegeben, sollen vom user selbst aktualisiert werden können.
Ich wäre über eine kleine hilfe, die mci hi ndie richtige richtung lenkt sehr dankbar
mfg novaner
also ich will eine tabelle erstellen für ein Onlinegame. Ich habe den Code so wies mir gedacht habe geschrieben, und würde gerne wissen ob der für das was ich mit der Tabelle machen will genügt, oder ob er sogar falsch ist.
also der code:
Code:
create table k1 ( landnummer SMALLINT(4)not null, nickname varchar(30), Stärke double(15,2), Datum date, Autor varchar(30), index (landnummer), unique (landnummer) );
es gibt Länder, jedes Land hat eine Nummer, die nur einmal vergeben ist. Beginnend mit 1. Ein Spieler kann auch mehrere Länder besitzen.
Also muss jede Zeile eindeutig einer Landnummer zugewiesen sein.
ist das so richtig, oder muss ich noch was mit auto_increasment anstellen, und was macht das eigentlich? (also es erhöht immer einen wert um 1, das ist mir schon klar^^)
aber die Länder werden ja auch willd durcheinander eingegeben, sollen vom user selbst aktualisiert werden können.
Ich wäre über eine kleine hilfe, die mci hi ndie richtige richtung lenkt sehr dankbar
mfg novaner
Kommentar