MySQL Forum DB Check pls

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • MySQL Forum DB Check pls

    Ich hätte euch gerne mal gefragt was ihr von meinem MySQL code haltete für mein Forum.
    Der Gedanke dahinter ist, dass ein User nach der Registration, durch eine Checkbox die implementierten Spieltypen auswählen kann. Diese Auswahl wird auch präsentiert.
    Als nächstest kommt die Forum Struktur welche generisch verändernbar ist. Dies bezüglich haben die Registrierten User die Möglichkeit bei schon Bestehenden Threads einträge einzutragen. Sie können aber keine neuen Threads erstellen.

    Ist soweit der MySQL code richtig und bietet diese Möglichkeiten?

    Vielen Dank für eure Antworten. MfG Matthias






    # Forumdatenbank erstellen und auswaehlen

    drop database if exists Forum;
    create database Forum;
    use Forum;




    # neue Tabellen hizufuegen und mit Daten füttern
    # Tabelle Nutzer erstellen

    create table nutzer (
    nutzerid int unsigned NOT NULL auto_increment primary key,
    vorname varchar (25) NOT NULL,
    nachname varchar (25) NOT NULL,
    geburtsdatum date,
    mitglied_seit date,
    email blob,
    website text,
    bemerkungen varchar(255),
    stadt int(25),
    idland int(128),
    geaendert_am timestamp,
    erfasst_am timestamp,
    pw blob,
    pw_fehlversuche smallint,
    pw_neu tinyint unsigned,
    anzahl_login int unsigned,
    pw_erstellt_am timestamp)
    ENGINE = InnoDB;




    # Tabelle Land erstellen

    create table land(
    idland int unsigned NOT NULL auto_increment primary key,
    laendername varchar(255),
    sortierung int(11),
    icon varchar(255),
    geaendert_am timestamp,
    erfasst_am timestamp)
    ENGINE = InnoDB;




    # Tabelle Beitraege erstellen

    create table beitraege(
    idbeitraege int unsigned NOT NULL auto_increment primary key,
    nutzerid int unsigned,
    text text,
    idbeitragstyp int unsigned,
    hits int(11),
    geaendert_am timestamp,
    erfasst_am timestamp,
    beitragstypid int(11))
    ENGINE = InnoDB;




    # Tabelle Beitraegstyp erstellen

    create table beitragstyp(
    idbeitragstyp int unsigned NOT NULL auto_increment primary key,
    typ varchar(255),
    geaendert_am timestamp,
    erfasst_am timestamp,
    geloescht tinyint)
    ENGINE = InnoDB;




    # Tabelle Spiele erstellen

    create table spiele(
    idspiele int unsigned NOT NULL auto_increment primary key,
    idspieltyp int unsigned,
    geaendert_am timestamp,
    erfasst_am timestamp,
    geloescht tinyint,
    spieltypid int(11))
    ENGINE = InnoDB;




    # Tabelle spieltyp erstellen

    create table spieltyp(
    idspieltyp int unsigned NOT NULL auto_increment primary key,
    name varchar(255))
    ENGINE = InnoDB;




    # Tabelle nutzer_beitraege erstellen

    create table nutzer_beitraege(
    id int unsigned NOT NULL auto_increment primary key,
    idkunde int unsigned,
    idbeitraege int unsigned)
    ENGINE = InnoDB;




    # Tabelle Kunde_spiele erstellen

    create table kunde_spiele(
    id int unsigned NOT NULL auto_increment primary key,
    idkunde int unsigned,
    idspiele int unsigned)
    ENGINE = InnoDB;

  • #2
    Keine Antwort

    Ich habe leider immernoch keine Antwort bekommen.. Mag das bedeuten das die Forum struktur so weit okay ist?

    Kommentar

    Lädt...
    X