Guys, thanks for the responses.
I'm not planning on putting each response its own table, though I could see why you could think that.
I need a way to show only the posts you haven't read, like a hiwater mark.
I used to have one post table that held all the posts, no matter what topic you they "belonged" to. This worked, but, since all of the posts are thrown into a single database, I couldn't figure out a way to get at the previous posts in chunks of 10. I could get them all, but I couldn't figure out how to get the 10 before the most recent one you have read, and so on, without each topic's posts being in the same table. I played with timestamps, post ID, and so on, but since the postIDs are non-sequential, I couldn't figure out how to get the previous 10 using the IDs.
This is how Steve Y. (I think) does it in Prattle, which is sort of what I'm trying to do. Any help is appreciated!