Synchronization Checks

PowerDesigner provides default model checks to verify the validity of synchronizations.

Check

Description and Correction

Synchronization name and code uniqueness

Synchronization names and codes must be unique in the namespace.

Manual correction: Modify the duplicate name/code

Automatic correction: Appends a number to the duplicate name/code

Incomplete synchronization

A synchronization represents a fork when a unique flow is split into several output flows executed in parallel, or it represents a join when several input flows are joined and they wait until all flows reach the join before continuing as a unique output flow. That is why a synchronization must have more than one input flow, or more than one output flow.

Manual correction: Add any missing flows to the synchronization

Automatic correction: None