Navicat Data Modeler is a powerful and cost-effective database design tool which help users build high-quality logical and physical data models. It supports various database systems, including MySQL, Oracle, SQL Server, PostgreSQL and SQLite. Navicat Data Modeler allows users to visually design database structures, perform reverse/forward engineer process, import models from ODBC data sources, generate complex SQL/DDL and print models to files, etc. Navicat Data Modeler is available for two platforms: Microsoft Windows and Mac OS X. With Navicat Data Modeler's features, users can simplify the task of creation of complex entity relationship models and generate the script SQL with a simple click.