The practice I use these days is to only ever create the initial DefaultApplication in BASDB
ALL other Business Spaces are in their own DB.
Additionally, as I run Aware V6, V8.5, V8.8 and V9 on my laptop, I PostFix every Business Spaces with the Aware IM Version...
ie... Suppose my app is called MySuperApp
mySuperApp880PROD
mySuperApp880TEST
mySuperApp900PROD
mySuperApp900TEST
Except on a Production server, as there is only ever a single version of Aware and only this Business Space running...
mySuperAppPROD
mySuperAppTEST
I run both MS-SQL and MariaDB on my Laptop.
For what it is worth....