Previous Topic: Changes from View MaintenanceNext Topic: Changes from Data Structure Diagram


Changes from Data Modeling

Aggregate Object

Change

Regeneration Rule

ENTITY TYPE

ENTITY SUBTYPE

Add a new entity type

Add or change properties of an entity type

Change the identifier set for an entity type

Add/Delete an attribute, relationship, identifier or partitioning

Regenerate all action blocks that contain entity action views of the changed entity type

If an entity subtype was changed, regenerate all action blocks that contain entity action views of an entity type or subtype in the hierarchy of the highest level entity type.

All components, that is procedure steps and action blocks,must be regenerated if an attribute is added to a common entity type when using persistent views.

CLASSIFIER

Add/Change a classifier for a partitioning

Regenerate the action block associated with highest level entity type in current entity hierarchy

Regenerate action blocks associated with highest level entity types that are involved in relationships with an entity in the current entity hierarchy (DELETE triggers only)

Regenerate action blocks that reference a relationship in the current entity hierarchy through a DISASSOCIATE statement

RELATIONSHIP

Add a relationship membership

Add or change the properties of a relationship membership (cardinality/optionality/name)

Regenerate all Design action blocks that reference the relationship in an Entity Action view

Regenerate all Design action blocks that reference the relationship membership through a DISASSOCIATE statement, and all action blocks that call the DISASSOCIATE action block

ATTRIBUTE

Add an attribute

Add or change properties of an attribute

Add/Delete a permitted value

Regenerate all Dialog Managers for procedure steps that contain predicate views of the attribute

Regenerate all action blocks that contain predicate views of the attribute

Regenerate all screens that contain predicate views of the attribute

PERMITTED VALUES

Add or change a permitted value for a text attribute

Add or change a permitted value range for a numeric attribute

Regenerate all action blocks that contain Entity Action views that contain the attribute, if the Entity Action view is used in a READ, UPDATE or CREATE statement

Regenerate all screens that reference the associated attribute as a screen variable