nerdexam
SAP

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…

Core Data Services (CDS)

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)
  • A
    95% (55)
  • B
    3% (2)
  • C
    2% (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

#service model#data model#CDS entities#data exposure

Community Discussion

No community discussion yet for this question.

Full C_CPE_2409 Practice