In my project, We have created several data tables with CustomerData schema, as Pega recommends to use Customerdata over PegaData.
Each table has custom properties, like FirstName, Last Name etc.,
The Hypothetical Question is how do I make reuse of the properties? Instead of Creating them in every table can it be reused from PegaData-Contact? is it a good approach? or to use the pyFirstName, pyLastName from @baseclass?
***Edited by Moderator: Pooja Gadige to move from Pega Academy to Product, add platform capability tag***
@SeshaHariKrishnaK , No worries, go ahead. The question of property reuse is and inheritance and rule resolution concern. It's entirely separate from OR-mapping and persistence. All py* properties are fair game to use however you wish - just watch out for conflicting dictionary level definitions and validations, Edit Validates, etc. that might also be defined on the property.