You can create virtualtables and tables in another database like this from the console or in your own code.

Code:
create|alter virtualtable database!table ...
create|alter table database!table ...
If you create tables like this you need to REBUILD DATABASE afterwards to be able to see them with DIR.

I have made some minor changes in the next 6.4 beta to support "free" virtual tables and free tables.

Code:
create|alter virtualtable c:\yourdir\table ...
create|alter table c:\yourdir\table ...
These are created where you want them to be created and not added into the database container.