OData Common Schema Definition Language (CSDL)

E828290

OData Common Schema Definition Language (CSDL) is a standardized XML- and JSON-based language for defining the structural and semantic metadata of OData services, including entity types, relationships, and operations.

Try in SPARQL Jump to: Statements Referenced by

Statements (49)

Predicate Object
instanceOf JSON-based schema language
OData specification component
XML-based schema language
metadata description language
defines bound and unbound operations
data model of an OData service
entity container of an OData service
keys of entity types
namespaces for OData models
primitive data types in OData
referential constraints between entities
type facets such as nullability and maxLength
enables machine-readable description of OData services
tooling support such as code generation for OData
validation of OData service metadata
governingBody OASIS OData Technical Committee NERFINISHED
hasVersion CSDL for OData V4.0 NERFINISHED
CSDL for OData V4.01 NERFINISHED
partOf OData (Open Data Protocol) NERFINISHED
relatedStandard OData ABNF Construction Rules NERFINISHED
OData JSON Format NERFINISHED
OData Protocol NERFINISHED
OData URL Conventions NERFINISHED
scope model-level metadata
service-level metadata
serialization CSDL JSON NERFINISHED
CSDL XML NERFINISHED
standardizedBy OASIS NERFINISHED
supports containment navigation properties
derived types in inheritance hierarchies
open type definitions
vocabulary-based annotations
supportsFormat JSON NERFINISHED
XML NERFINISHED
usedFor annotating OData metadata
defining actions in OData
defining complex types in OData
defining entity sets in OData
defining entity types in OData
defining enumerations in OData
defining functions in OData
defining navigation properties in OData
defining operations in OData
defining relationships between entities in OData
defining semantic metadata of OData services
defining singletons in OData
defining structural metadata of OData services
defining terms for vocabularies in OData
defining type inheritance in OData

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

OData hasPart OData Common Schema Definition Language (CSDL)