CDS Definition Language (CDL)
Tutorials that teach this
Docs explaining this concept
Code samples embodying this
Prerequisites
- Concept Core Data Services (CDS) for Domain Modeling in CAP
- Concept CAP Domain Modeling
- Concept CDS Domain Modeling CDS Domain Modeling is the practice of defining reusable data models and service interfaces using SAP's Core Data Services (CDS) within the SAP Cloud Application Programming Model (CAP). Developers use it to capture business domain concepts — such as entities, associations, and types — in a technology-agnostic way that can be shared and consumed across multiple services or applications.
Concepts that build on this
- Concept SAP Cloud Application Programming Model (CAP) Overview
- Concept Core Schema Notation (CSN) in CAP CDS
- Concept Core Data Services (CDS) for Domain Modeling in CAP
- Concept CDS-based Authorization Annotations in CAP
- Concept Creating HDBTABLE Artifacts in SAP HANA Database Projects
- Concept Providing Initial and Sample Data via CSV in CAP
- Concept Core Data Services (CDS) for Data Models and Service Definitions
- Concept CAP Common Reuse Types, Entities and Aspects
- Concept CDS Query Language (CQL) Features including Path Expressions and Filters
- Concept CDS Managed Associations and Foreign Key Generation
- Concept Exposing Entities via OData V4 in CAP Services