I'm wondering if there is a solution for creating database models (tables and views) independend from the used DBMS. I'm using Zend Framework at the moment and the abstraction for the basic CRUD operations is really great, but it doesn't provide the abstraction for creating tables and views. I know some ORM Frameworks provide this functionality, but sadly it's not possible to use an ORM in my case.
Thanks!