Thank you.

Smartys wrote:

Hierarchy is forum -> topic -> post.
A forum is a collection of topics, a topic is a collection of posts.
So you can create a forum via PunBB, get its forum ID, and then insert a topic and a post for the topic. You can assign the forum ID to the topic at insertion time.

Is that all of the relational info thats required for a new post? Just create a topic that belongs to an existing forum id , then create a post to the topic? No other info is required in any other tables for the new topic and/or post?

I have a flat database file that I can parse in PHP to create a series of "posts" to punbb but I am looking for info on the best way to do this. I have read the punbb database structure docs and understand them but from what I have read so far, I am not really going to insert "posts" but rather "topics" for each entry from my flat database file. My question is .... do I need to add a topic, then a post to the topic and assign the topic to a forum in order to add a new post to the forum directly via a mysql insert?

Thanks