// Zuerst werden die drei ntigen Tabellen erstellt.



// In der ersten werden die einzelnen Foren mit 
// ID und titel versehen.
// Die ID bentigen wir nachher, um die Threads und
// die Antworten zuteilen zu knnen.
// Der Titel sollte klar sein. 

CREATE TABLE foren (
  IDforum int(11) NOT NULL auto_increment,
  titel tinytext NOT NULL,
  PRIMARY KEY  (IDforum)
);



// Und damit wir das dann auch gleich ansehen knnen,
// schreiben wir auch was rein.

INSERT INTO zforen (IDforum, titel) VALUES (1, 'Der erste Forumbereich');
INSERT INTO zforen (IDforum, titel) VALUES (2, 'Der zweite Forumbereich');








// Nun werden die einzelnen Threads mit einer
// ID versehen - und um sie spter dem richtigen
// Forum zuweisen zu knnen, wird noch die ID
// des jeweiligen Forums gespeichert.
// So kann man beim Auslesen der Threads sicherstellen,
// das lediglich jene Threads, die in das ausgewhlte
// Forum gehren, dort auch angezeigt werden.
// Natrlich wird hier auch gleich der vom User 
// gewhlte Titel des Threads, der Name des erstellenden
// Users und der Zeitpunkt der Threaderstellung gespeichert.
// Wir machen also folgende Tabelle:

CREATE TABLE threads (
  IDforum int(11) NOT NULL default '0',
  IDthread int(11) NOT NULL auto_increment,
  titel tinytext NOT NULL,
  autor tinytext NOT NULL,
  wann datetime default NULL,
  PRIMARY KEY  (IDthread)
); 

// Und auch hier belegen wir gleich die Tabelle mit einem Eintrag:

INSERT INTO zthreads (IDforum, IDthread, titel, autor, wann) 
VALUES (1, 1, 'Das ist ein Thread', 'Xenalla', now());







// als dritte und letzte Tabelle fr unser Anschauungsforum
// wird nun die fr die Antworten erstellt.
// Um die einzelnen Datenstze eindeutig zuweisen zu
// knnen, bentigen wir natrlich die ID des Forums,
// die des Threads und auch eine ID fr die Antwort selbst.
// Nicht fehlen drfen auch der Name des Autors,
// der Zeitpunkt wann die Antwort geschrieben wurde (fr die
// Anordnung der Antworten), und der Text an sich:

CREATE TABLE antworten (
  IDforum int(11) NOT NULL default '0',
  IDthread int(11) NOT NULL default '0',
  IDantwort int(11) NOT NULL auto_increment,
  autor tinytext NOT NULL,
  wann datetime default NULL,
  text text NOT NULL,
  PRIMARY KEY  (IDantwort)
);

// Und wieder ein Eintrag:
INSERT INTO zantworten 
(IDforum, IDthread, IDantwort, autor, wann, text) 
VALUES 
(1, 1, 1, 'Xenalla', now(), 'Hallo! Wenn Du das auf Deiner Seite lesen kannst, <br>\r\nkann ja eigentlich nichts mehr schief gehen.'
);




// Das wars jetzt auch schon mit der Erstellung der Struktur an sich.
// Als nchstes widme Dich bitte der Datei "var.php", in der alle
// wichtigen Variablen extern gespeichert werden.







