I disagree. By restricting the number of rows I think you're just going to end up with folks creating sloppy schemas specifically to avoid going over the limit.
post.categories (varchar) = "1,51,78,84,100"
and other wonderful non-normalized approaches.