Functionalities
The basic functionalities of DB-MAIN are:
- Specification management
No restriction on maximum size of projects that can be saved
Extended project history view
Extended ER schemas, UML class diagrams, UML activity diagrams, UML use case diagrams
A range of graphical and textual schema displays
Definition of views to show sub-schemas
Full edition of schemas
Schema printing
Reporting
Schema transformation
Log of schema transformations - Assistants
Schema analysis assistant, schema transformation assistant (advanced), schema integration assistant, text analysis assistant and referential key search assistant
Automatic transformation to relational model
Name processing - Methodological environment
Methodological engine (use of methodologies) - Development environment
Use of Java or Voyager (proprietary 4GL) programs
Meta-properties to extend definition of schema components
User tools palettes - Code generation
Standard SQL (SQL92) generation, Access generation, Interbase generation, MySQL generation, PostgreSQL generation - Code extraction
SQL and ODBC extraction - Other plugins
Mapping assistant (Java)
Docbook generation (Java)

