[eluser]Developer13[/eluser]
Personally I don't think creating a fixed number of rows per user should be considered. I don't really get the point of that - just store the data in the one single table when the user reads a thread. KISS! Over time, you can eliminate records in that table based on their age.