Defining Object Persistence in the OOM

Persistent codes are codes defined for OOM classes and attributes that are used during OOM to CDM generation. They also facilitate round-trip engineering by allowing you to recover object codes from the conceptual data model.

All persistent classes are generated as entities. If you set the class generation mode (in the Persistent group box in the Detail tab of the class property sheet) to "Migrate columns", the Generated check box in the generated entity property sheet is cleared by default.

You can also define persistent data types for class attributes and domains. For data type persistence management, you have to take into account the following parameters: