New strategy for the full database array

The database array generation is now standalone to allow inheritance