I initially did design it such that new tables were created instead of new databases. For various reasons, I decided to refactor the design and go with the new databases strategy.
Having now experienced this issue, I'll probably just revert back to the initial design. The 'skeleton database file system copy' was a good idea though. Many thanks to all of you who provided feedback on this question. - Darryl
