About ORM Designer
ORM Designer is a visual editor for ORM frameworks. ORM Designer helps developers to design application model in a comfortable way and export the model into native ORM Framework definitions. ORM Designer can be used in all parts of development life cycle. You can start using ORM Designer right now on an existing project thanks to the import/export feature. Currently supported are Doctrine and Propel ORM frameworks and Symfony and CakePHP MVC frameworks.
ORM Designer’s top features
- ORM Designer fully supports ORM framework: directory structure, file formats, data types, behaviors, attributes and extra features (many to many associations etc.).
- With ORM Designer you design, document and develop at the same time. You never end up with outdated model documentation.
- ORM Designer imports from and exports to ORM frameworks native definition format and model can be imported from popular ERD tools (MySQL Workbench and DB Designer).
- ORM Designer has intuitive and fast user interface and runs under Windows and Wine (under Linux and Mac OS X).
- ORM Designer allows you to split the model into plug-ins or modules, which can be shared among more projects.
- All definitions are stored in a human readable XML which enables to check all changes before committing.
- ORM Designer supports advanced modeling techniques - many to many associations, behaviors, visual regions and inheritance (coming soon).