1.4.0 Build 436

visual editor for ORM frameworks

Pricing information Free download

Programming Practices

ORM Designer has support for best programming practicies in web projects. You can benefit from separating database model into multiple files which is useful for plugins or modules. Visualization data are related to a module. Position of tables, relations and relation visualization is stored into module file and used once imported into other project. ORM framework definitions exported from ORM Designer are unified and can be compared on commit for changes. Another great feature you would appreciate if using versioning systems (Subversion, CVS etc.) is separation of database model definitions and visualization. When comparing on commit, you can check only for changes in database model.

External Tools

  • Application ORM-ExternalTools-Ribbon allows you to define external tools which can be executed directly from ORM Designer enviroment.
  • More information about this feature is available in article ORM Designer External Tools.

Plugin Support

  • Multiple file support: You can split project into more files and use these parts in other projects as modules or plugins.
  • Unused plugins: Unused or disabled plugins can be hidden.
  • Creating/merging plugins: New plugins can be created using graphical user interface. Existing plugins can be merged.

Unification

  • Internal XML: Database model definitions are stored in unified ORM Designer XML document which is the same for all frameworks.
  • Meta data: ORM Designer XML document contains all database definitions found in source ORM framework files.
  • Unified export: When exporting into ORM framework format, definitions are unified into default format (exported definitions sort order might vary from source import)
  • Notice: We advise you to make backup copy when importing new project to ORM Designer so you can compare files on commit once exported from ORM Designer.

ORM Designer on Twitter

Forum topics

ORM Designer forum: http://forum.orm-designer.com/

About ORM Designer

ORM Designer is a tool for modelling entity relationship diagrams (ERD). The biggest advantage is full support of any ORM framework which has its definitions stored in a markup language or other structured file.

Currently supported ORMs are PHP Doctrine, PHP Propel and CakePHP frameworks, but more will be added in close future.

Inventic s.r.o. - PayPal verified

Legal notice: The name CakePHP and the cake icon are trademarks of the Cake Software Foundation Inc., and used with permission. "symfony" is a trademark of Fabien Potencier.

Mouse Eye Tracking by PicNet Software Development Services

© 2009-2010 Inventic s.r.o. all rights reserved