Data modeling involves relating a conceptual model of how data items relate to each other in an application. The data model in the Pega Platform refers to a set of rules that work together to populate the data in your application. This data is displayed on the user interface to help the user process the case and can help automate decisions in your business processes. The following rule types constitute your data model:
- Data types – the data type is another name for a class in your application that holds data the application uses. A data type has one or more data pages and several property definitions associated with it.
- Properties – properties define the format and visual presentation of data in your application.
- Data pages – data pages define the content of a clipboard page. Data pages also
control the loading of that data from a source system as shown here.
A related concept to data pages is integration. Integration controls how the data is retrieved from the systems of record to populate your application data pages. Data mapping rules determine how the data from the system of record corresponds to your application data model.
When planning your data model, work with the data modeling resource at your site to understand attributes of data types that need to be supported by your application.