The five main data types are interrelated through defined associations in the context dictionary.
Within the context dictionary, there are two types of relationships:
- Context-to-context relationship
- The context-to-context relationship defines the multi-level relationship between the data types and supports multi-level decisioning when using campaigns.
- Associated data relationship
- The associated data relationship links tables together so that data can be loaded across multiple tables. In a relational database structure, this is similar to cross-reference tables.
Data object relationships in Pega Customer Decision Hub for Financial Services
The Customer data object is defined as the primary context, and the Accounts and Prospect data object as secondary contexts. The History, Accounts, and Behavioral Data data objects are defined as associated data.
The Organization, Lead, and Opportunity data objects are also defined as associated data, but are present only if your implementation application includes the PegaMarketingFS-CRM ruleset.
The Credit Card Transaction data object is an exception. Credit card transaction data are not fully saved into the application. Only certain event types are captured and saved. This is implemented through the real-time event data flow.