Navicat Data Modeler is a powerful and cost-effective database design tool which help users build high-quality logical and physical data models.
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.