Relationships Between Objects of a Workflow Policy

The following figure illustrates the relationships that exist between Workflow Policy objects, Workflow Policy columns, and Workflow Policy programs.

Relationships That Exist Between Workflow Policy Objects, Programs, and Columns: This image is described in the surrounding text.

As shown in this figure, the following relationships exist between Workflow Policy objects:

  1. Workflow Policy Object A Workflow Policy object is a collection of Workflow Policy components. It is a parent to the Workflow Policy components and the Workflow Policy component columns.

  2. Workflow Policy Component A Workflow Policy component is a logical mapping to a database table in the Siebel database. It defines the relations between the primary Workflow Policy component and other Workflow Policy components of a Workflow Policy object. Except for the primary Workflow Policy component, each Workflow Policy component defines a relation to another Workflow Policy component. To create this relation, Siebel CRM defines a source policy column and a target policy column. These source and target columns of a Workflow Policy component identify foreign key relations between the tables.

    A primary Workflow Policy component is a Workflow Policy component to which other Workflow Policy components are directly or indirectly related. Siebel CRM can define the Workflow Policy columns that are available for monitoring in the Workflow Policy from these Workflow Policy components. Each Workflow Policy object contains only one primary Workflow Policy component. The other Workflow Policy components of a Workflow Policy object are directly or indirectly related to the primary Workflow Policy component.

  3. Workflow Policy Component Column. A Workflow Policy component column defines the columns in the Siebel database table that Siebel CRM can monitor. You can allow Siebel CRM to monitor these columns when you define Workflow Policy conditions for a Workflow Policy. For more information, see How Siebel Indicates the Primary Workflow Policy Component.

    To define a Workflow Policy object and its components, it is recommended that you familiarize yourself with the Siebel Data Model. For more information, see Siebel Data Model Reference on My Oracle Support.