Database Design
Database Design :
Database design is the process of producing a detailed data model of a database. This model contains all the needed physical design choices and physical storage parameters needed to generate DDL which can then be used to create a database. A fully attributed data model contains detailed attributes for each entity.
From : en.wikipedia.org/wiki/Database_design
Mogwai ERDesigner
The Mogwai ERDesigner is a entity relation modeling tool such as ERWin and co. The only difference is that it is Open Source and does not cost anything. It was designed to make database modeling as easy as it can be and to support the developer in the whole development process, from database design to schema and code generation. This tool was also designed to support a flexible plug in architecture, to extend the system simply by installing a new plug in. This way, everybody can implement new features and tools to make ERDesigner fit the requirements.
can design database models using a powerfull and easy to use graphical editor
can generate database schema for the most common databases such as MySQL , PostgreSQL and Oracle
can maintain schema changes using the IVT (Intelligent version tracking) system. No more buggy complete compare!
can reverse engineer your existing database
can generate EJB Entity bean code ( XDoclet ready! )
provides a powerfull plug in architecture for flexibility to the limits
can generate database documentation as PDF files using Apache FOP
The whole system is implemented in Java and uses state-of-the-art technology.
Loading .....