RedBeanPHP is an easy to use ORM library for PHP. RedBeanPHP automatically creates tables, indexes, columns and foreign keys for you. You can just start programming and RedBeanPHP will create all database structures for you on-the-fly as you go. The resulting database will be perfectlty readable and queryable. After the development phase you can freeze the database schema for excellent performance on production servers.