Hi,
du benötigst im Prinzip nur VARCHAR und INT (auto_increment).
Mit INT legst Du für jede Tabelle eine ID an.
Benenne jede Spalte mit der Endung der Tabelle:
z.B. id_post für das Feld ID, text_post für den text und id_topic_post für die Topic-ID der Tabelle Post.
Es kann noch mehr Tabellen wie Topics, User u.s.w. geben.
Willst Du später Tabellen bei der Ausgabe verknüpfen, schau Dir "inner join" an.
(Du musst z.B. Topic und Post verknüpfen. In der Tabelle post ist nur die ID des topics gespeichert. Was sich hinter der ID verbirgt, kannst Du mit Inner Join anzeigen lassen. So lässt sich später das Topic ändern, ohne das die dazugehörigen Posts im Daten_Nirvana landen)
Es macht Spass, so ein Forum selbst zu basteln und mal lernt echt viel!
Hoffe, ich konnte Dir ein paar Ansätze liefern.
viel spass,
Andre