ModelRight

From Wikipedia, the free encyclopedia

ModelRight 3 is a database design and modeling tool.[1]

ModelRight has been developed from the start to support many of supported databases’ most advanced features (including Alias Types, Object Relational Types, Tables and Views, Materialized Views, Function Based Indexes, Partitions, etc) without sacrificing intuitive ease of use. It combines all the standard features like drag/drop, undo/redo, reporting, printing, on-diagram editing, etc… with powerful and advanced design features like Domains (for many object types), in-depth database-specific support, automatic key migration, scripting, and comparisons with a database or another Model. The ModelRight UI is designed to extensively use modeless dialogs and a hyperlinked navigation, making it very easy to quickly create or edit objects.

Main modeling and database design features:

  • Reverse Engineer (as of ModelRight 3 version: Oracle, SQL Server, MySQL and any ODBC 3.0 compliant data source).
  • Forward Engineer to all supported database (driven by customizable scripts).
  • Model Compare.
  • Database compare.
  • Generates Alter script to modify an existing database.
  • Barker, IDEF1X, IE notations.
  • Built-in scripting engine (any of VBScript, JScript can be used).
  • Transaction History and Impact Analysis.
  • Undo/Redo.
  • Model Validation.
  • Diagram navigator.
  • Domains.
  • XML/XSLT based reporting.
  • Copy/Paste.
  • Drag/Drop.
  • Advanced Diagrammatic editing features.
  • Find Objects by properties values, types, regular expressions, etc .
  • Model Subsets.
  • Model Views.
  • Auto-layout.
  • SQL Expressions management.
  • XML Export.
  • JPEG & Bitmap Export.
  • Printing.

[edit] External links