Runtime

The feature common to all integrations is that SADL optimizes runtime execution by pushing down the user request to the database, where applicable - that is, parameters of a query, such as an instance, sorting, paging, aggregation, grouping, text search, and also instance-based authorizations that are combined into a single SQL statement.

In cases where the underlying SADL model is provided by a Business Object framework (like BOPF), transactional requests to create, update, delete, and check data are also provided. Here runtime execution is delegated to the business object runtime where also validations and determinations can be considered.