Release Date: June 10, 2008
In normal, attributes are mapped to database column. We support defining Formula, which is a SQL expression, for attribute in ORM Persistable class in order to query the database. In the generated mapping file, it will show the formula correspondingly.
Most of the software projects involve multiple development phases. Developers often like to touch up their requirements specification iteratively, while keep track of the linkages among diagrams between the development phases. Unfortunately, there's no easy mechanism to achieve these. With the introduction of Diagram Transitor, now developer can transcribe all the shapes and diagram elements from one diagram to another in one simple step. More importantly, all linkages among diagrams will be formed automatically for future reference, fully realized the true spirit of traceability advocated in UML 2 standard.
Have you ever thought about copying partial diagram contents of a large scale diagram from one software project to another for reuse and comparisons? Now you will be able to copy model elements as XML for later reuse in one simple step, further enhancing the interoperability and reusability of DB-VA.
In a classes-to-entities mapping, inheritance strategy can be set to class hierarchies to control how data model will be formed and mapped with object model. In addition to the originally supported strategies Table per Class Hierarchy and Table per Subclass, DB-VA 4.3 supports an extra one, called Table per Concrete Class.
Undo and Redo are handy ways to cancel or restore the actions we've done in the project, but it may not be reliable to soly rely on our own memories of the actions done. Therefore, we enhance the tools to have the actions name shown in the Undo and Redo options.
A report generated by the Report Engine maybe very long causing by the repeatitve model information due to the multiple model views. New option for report publishing is provide to eliminate these duplicated information. More options are also provided for enhancing the control of how the Rich Text Format (RTF) contents to be represented in the reports.