Thanks for the suggestions so far.
Ano - I'm hoping to make several improvements as the database grows, and your idea of adding dynamics certainly sounds like a good direction to go in.
DC - Having a separate nations column is so obviously a good idea that I now consider myself a complete idiot for not doing it like that in the first place
