I have a website with members who message each other. There are getting to be a few members and they like to send messages - I'm sure you can see where this is going.
Currently I have said messages stored in a nicely relational table cunningly titled "messages" with different status ids to denote, er, status (unread, saved, etc). I know this is after the fact, but I'm thinking that I really need to split this table into several others (as in more than one per status type, for instance) and I'm not sure what the best way is to go about it.
I have a couple of ideas, none of which are rocket science, but I'm curious if this has a 'standard solution'. Google suggests not, but then these kinds of issues aren't that common outside of places like stackoverflow, I imagine.
Anyone been-there-done-that already?