Previous Page Arrow Next Page Arrow

1.1 Terminology

The terminology used by SData is summarized in the following table:

Term Examples Default Representation Description Synonyms
Resource Account 1753 Sales order 08062100004 Atom entry A resource is a single composite piece of data that is addressable by a URL in an SData service. Record object instance
Resource kind Accounts sales orders N/A A classification of resources that share common features and behaviours. Class entity
Resource collection All accounts Sales orders of customer 347 Atom feed A collection of resources. Table list
Resource definition Definition of accounts XSD <element> and <complexType> Describes the structure of the resources. Table definition Class definition
Resource template Account template Atom entry Is a pseudo-resource with all its properties set to their default values. It can be used to set the initial content of a resource creation form.
Contract CRM/ERP contract N/A Defines the structure and behaviour of a set of related resource kinds exposed by an SData service. Service interface
Schema Schema for CRM/ERP contract XSD <schema> Groups together the resource definitions of a given contract.
Property Account name Sales order amount N/A An abstraction of a data element that is common to all the resources of a given kind. Field column attribute
Property definition Definition of account name XSD <element> inside a <complexType> Describes the type and attributes of a given property of a resource kind. Field definition column definition
Property value Name of account 1753 Amount of sales order 08062100004 XML element inside Atom entry An individual data element in a resource. The term "property value" is oftened shortened as "property" as the context makes it obvious that the "value" is referred to. Field value column value attribute value
Service operation Compute price URL for the operation Atom entries for input parameters and result A SOAP-like operation that does not fit the CRUD model imposed by REST. Function procedure RPC

Previous Page Arrow Next Page Arrow