diff --git a/docs/odata-csdl-json/odata-csdl-json.html b/docs/odata-csdl-json/odata-csdl-json.html index e05c7694..a451e93a 100644 --- a/docs/odata-csdl-json/odata-csdl-json.html +++ b/docs/odata-csdl-json/odata-csdl-json.html @@ -484,6 +484,11 @@
Non-normatively speaking it starts with a letter or underscore, followed by at most 127 letters, underscores or digits.
+For maximum interoperability services SHOULD use simple identifiers consisting only of latin letters, the underscore, and decimal numbers, that is match the pattern ^[_A-Za-z][_A-Za-z0-9]*$
.
In addition, OData 4.01 services:
+In addition, OData 4.02 or greater services:
^[_A-Za-z][_A-Za-z0-9]*$
Conforming clients MUST be prepared to consume a model that uses any or all constructs defined in this specification, including custom annotations, and MUST ignore constructs not defined in this version of the specification.
Non-normatively speaking it starts with a letter or underscore, followed by at most 127 letters, underscores or digits.
+For maximum interoperability services SHOULD use simple identifiers consisting only of latin letters, the underscore, and decimal numbers, that is match the pattern ^[_A-Za-z][_A-Za-z0-9]*$
.
In addition, OData 4.01 services:
+In addition, OData 4.02 or greater services:
^[_A-Za-z][_A-Za-z0-9]*$
Conforming clients MUST be prepared to consume a model that uses any or all constructs defined in this specification, including custom annotations, and MUST ignore constructs not defined in this version of the specification.