C_CPE_2409 · Question #69
To expose a data model to an application, which of the following must be defined?
The correct answer is A. Service model entities D. Data model entity. To expose a data model to an application (as in SAP CAP or similar frameworks), two things are required: first, you define the underlying structure using a data model entity (D), which describes the fields and types of your data. Second, you must project or expose that entity…
Question
To expose a data model to an application, which of the following must be defined?
Options
- AService model entities
- BAssociations
- CAspects
- DData model entity
How the community answered
(58 responses)- A95% (55)
- B3% (2)
- C2% (1)
Explanation
To expose a data model to an application (as in SAP CAP or similar frameworks), two things are required: first, you define the underlying structure using a data model entity (D), which describes the fields and types of your data. Second, you must project or expose that entity through a service model entity (A), which makes the data accessible to consuming applications via a service layer.
Associations (B) are optional - they define relationships between entities but are not required simply to expose data. Aspects (C) are reusable field sets (like mixins) that can be applied to entities, but they are also optional and not a prerequisite for exposure.
Memory tip: Think of it as a two-layer sandwich - the data model entity is the ingredient (raw data), and the service model entity is the wrapper that lets the application consume it. No wrapper = no exposure.
Topics
Community Discussion
No community discussion yet for this question.