Login | Register
My pages Projects Community openCollabNet

Features Overview

  1. Three types of models

      • Conceptual

      • Logical

      • Physical

  1. Changes of models are transformed to other dependent models

  2. Use multiple diagrams for displaying model

  3. Save/Load models to XML based file

  4. Export SQL DDL for physical models to file or directly to RDBMS via JDBC

  5. Reverse Engineering from database via JDBC

  6. Support multiple RDBMS, definition of particular RBMDS properties is done via XML files

  7. Model validation

  8. Define logical types

  9. Map logical type to physical types for each RDBMS at the same time

  10. Logical types with parameters

  11. Map logical types to other logical type that provides abstraction of certain physical type.

  12. Export/import logical types

  13. Export diagrams to image (BMP, JPG, PNG)

  14. Central support for attributes (columns) that are used in all entities (tables) of the model (so called cost-entries – attributes such as modification time, modified by, etc.

  15. Support for domains

  16. Support for variables in names

Conceptual Model Features

  • Add/Remove/Edit entities

  • Add/Remove/Edit relationships (1:1, 1:M, M:N; identifying, non-identifying and so on)

  • Add/Remove/Edit domains

  • Add/Remove/Edit/Change order of entities' attributes

  • Add/Remove/Edit/Chang order of cost entries

  • Add/Remove/Edit views

Logical Model Features

  • Add/Remove/Edit tables

  • Add/Remove/Edit foreign keys

  • Auto-generation of FK columns

  • Auto-generation of binding tables

Physical Model Features

  • Add/Remove/Edit database specific tables, columns etc.

  • Code previews