As Hilmar mentioned, you can create one that just stores the views to free tables. We create ours "on the fly". The only situation I've found where your tables *would* need to be housed in a database is if you plan on using VFP transactions. Sine we moved to the set based approach it's been a lot like finding a new religion.
Enjoy
~Erik Folley