I am looking for a CMS that can be used as a front end website on an existing database. The database is part of our in-house software package that acts as a server to SmartPhone clients.
The idea is that non-technical users are allowed to put information in this database. Because the application is in constant development there needs to be a high level of flexibility for the content that these users are allowed to input.
I found this kind of flexibility in my personal favorite CMS: Drupal. However, drupal has the disadvantage that the database structure is pretty much static. I would like a CMS that is very loosely coupled to its database structure, because it is highly likely that the db will change in the future.
Any recommendations?