title: ModelRight
text: # ModelRight
  
  ModelRight is a database design and data modeling tool developed by ModelRight Inc. It is used by data modelers, database developers and database architects to create, visualize, and document their databases as an Entity Relationship Diagram (ERD).
  
  ## Features
  
  * Reverse Engineer an existing database
  * Generate SQL DDL to create a database
  * Compare a data model and a database
  * Compare a data model with another data model
  * Document a database with notes, definitions, and revision notes
  * Automation and scripting support
  * Model subset management
  * Generate HTML reports
  * Supports large, complex data modeling and data warehousing projects
  * Generate model contents as XML
  
  ## Database support
  
  ModelRight works with
  
  * SQL Server
  * Oracle
  * PostgreSQL
  * MySQL
  * DB2
  * Access
  
  ## Support
  
  * IDEF1X
  * Information Engineering (IE)/Crow's Foot Notation
  * UML Class Diagrams
  * Barker Notation
  