The Mapping Assistant
Purpose
The Mapping Assistant is a component of the Class Builder that allows you to locate persistent object attributes in a database. The Mapping Assistant is used to assign persistent classes to database tables or structures and persistent attributes to fields of these tables or structures. The persistence mapping is used to generate dependent code passages in the class of the relevant class actor.
Prerequisites
The database tables and structures needed to map persistence already exist.
Features
- Assigning the persistent attributes in the Class Builder based on the type information in the database table.
- Generating database access methods (GET and SET methods) for value attributes, key fields and reference attributes.
- Assigning GUIDs for identifying objects.
- Generating auxiliary classes, the class actor class (CA class) and their superclass (CB class) for each application class (CL class). These two classes are needed for managing persistent objects using Object Services.
- Subsequent processing of attributes and their assignments.
See also:
Structure of the Main Screen