Previous Topic: Review Generated Expected EffectsNext Topic: Review Generated Action Diagrams


Review Generated Views

Process Synthesis lets you choose manual or automatic selection of attribute views. If you choose automatic selection, Process Synthesis automatically creates and populates views of all basic and designed attributes that are used in the action statements. If you choose manual selection, the same types of views are created. However, you select the attributes of the views used for READ statement qualifiers in the delete, read, and list processes, and the attributes of the views used for SET statements in the create and update processes.

If the entity types against which you are generating actions have any relationship memberships defined with a cardinality of one or more, a repeating group view is created.

In the Process Action Diagram, Process Synthesis populates the appropriate views for the action statements.

Process Synthesis does not create SET statements for derived attributes. This is because the SET statement for each derived attribute appears in its derivation algorithm, which is invoked by database accesses (I/Os) for the derived attribute.

Note: For more information about derived attributes, see the Analysis Tools Reference Guide.

Further, Process Synthesis does not create SET statements for auto number attributes. This is because the DBMS used by the application will automatically populate this column as a row is inserted into the table.

The generated views have default names which are shown in the following table. It includes names for additional view occurrences. You can rename views and add names to the entity action views by accessing view maintenance in the Activity Hierarchy Diagram, Activity Dependency Diagram, or Process Action Diagram. The following table displays Default Names for Generated Views:

View Type

Import View Subset

Export View Subset

Entity Action View Subset

Entity View

EV–2nd Occurrence

IMPORT

IMPORT_2

EXPORT

EXPORT_2

<Unnamed>

Persistent

Group view

GV–2nd Occurrence

GROUP_IMPORT

GROUP_IMPORT_2

GROUP_EXPORT

GROUP_EXPORT_2

N/A

N/A

If you perform Process Synthesis against a process with previously defined views, Process Synthesis deletes the current views and creates new ones as needed.