I think how this will work for databases like MongoDb where collections are created 'on demand'.

Just for listing (like for Fixture management) that work fine, but for check database existence before initialize Model will generate unecessary errors.

Maybe we can add a property to indicate if some driver need pre-existent table before initialize respective model.
What do you think?

I know that is not Model related code for now, but will be in a near future ;]