-
Notifications
You must be signed in to change notification settings - Fork 0
CDS
Marco Beier edited this page Feb 1, 2021
·
6 revisions
This is a collection of several slides from one of the openSAP courses, regarding the topic 'What is CDS?' and some of it's domain specific languages.
- CDS stands for Core Data Services
- It is a set of domain-specific languages
- The backbone of the SAP Cloud Application Programming Model
- A compact JSON representation of data and service models
- Similiar to JSON Schema but goes beyond with the ability to capture full-blown entity-relationship models
- Perfect source to generate target models, such as OData/EDM interfaces, as well as persistance models for SQL or NoSQL databases
CDS QL is based on standard SQL with some enhancements: