ERBuilder Data Modeler allows developers to graphically design databases by using entity relationship diagrams, and automatically generates the most popular databases. ERBuilder provides all the features you would expect from a professional database modeling tool such as reverse engineering, generating DDL scripts and databases, generating data, comparing models and databases, managing versions and more. Developed to be an easy and complete modeling tool so it is fairly simple to familiarize yourself with.