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.

All labels observed (9)

How this entity was disambiguated

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
hasVersion CSDL for OData V4.0
CSDL for OData V4.01
partOf OData (Open Data Protocol)
linked to: OData
relatedStandard OData ABNF Construction Rules
OData JSON Format
linked to: OData

OData Protocol
linked to: OData

OData URL Conventions
scope model-level metadata
service-level metadata
serialization CSDL JSON
CSDL XML
standardizedBy OASIS
supports containment navigation properties
derived types in inheritance hierarchies
open type definitions
vocabulary-based annotations
supportsFormat JSON
XML
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

How these facts were elicited

Referenced by (9)

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

OData hasPart OData Common Schema Definition Language (CSDL)
OASIS OData Technical Committee responsibleFor OData CSDL (Common Schema Definition Language) specification
linked to: OData Common Schema Definition Language (CSDL)
OASIS OData Technical Committee hasDeliverable OData CSDL JSON Representation
linked to: OData Common Schema Definition Language (CSDL)
OASIS OData Technical Committee hasDeliverable OData CSDL XML Representation
linked to: OData Common Schema Definition Language (CSDL)
OASIS OData Technical Committee hasDeliverable OData EDMX Version 4.01
linked to: OData Common Schema Definition Language (CSDL)
OData Common Schema Definition Language (CSDL) hasVersion CSDL for OData V4.0
linked to: OData Common Schema Definition Language (CSDL)
OData Common Schema Definition Language (CSDL) hasVersion CSDL for OData V4.01
linked to: OData Common Schema Definition Language (CSDL)
OData Common Schema Definition Language (CSDL) serialization CSDL XML
linked to: OData Common Schema Definition Language (CSDL)
OData Common Schema Definition Language (CSDL) serialization CSDL JSON
linked to: OData Common Schema Definition Language (CSDL)