Adding New Searches to Existing Entities

Cúram ships with a number of entities which have service layers implemented using the Persistence Infrastructure.

Cúram recognizes that in certain circumstances, customers may wish to add additional read SQL (select statements) to the Cúram-shipped database entities behind PI-based service layer code, to retrieve data in new ways using existing Cúram-shipped database columns and/or columns on a custom database table.

Cúram supports a choice of approaches that allow you to implement new searches, described below.

Important: Cúram does not support the addition of write SQL (insert/update/delete statements) to the Cúram-shipped database entities behind PI-based service layer code (as the invocation of such SQL would bypass the very service layer code that exists to protect the integrity of such data).