| Both sides previous revision Previous revision | |
| public:99_annexes:annex-b-terms-and-definitions:s:schema [2026/09/12 17:42] – ↷ Page moved from private:99_annexes:annex-b-terms-and-definitions:s:schema to public:99_annexes:annex-b-terms-and-definitions:s:schema nick_dido | public:99_annexes:annex-b-terms-and-definitions:s:schema [2026/09/12 17:43] (current) – ↷ Links adapted because of a move operation nick_dido |
|---|
| ====== Schema ====== | ====== Schema ====== |
| |
| [[private:99_annexes:annex-b-terms-and-definitions:start|Go up to Terms and Definitions]] | [[public:99_annexes:annex-b-terms-and-definitions:start|Go up to Terms and Definitions]] |
| |
| ===== Discussion ===== | ===== Discussion ===== |
| A schema defines the structure, permitted content, relationships, values, and constraints for information in a defined representation context. Schemas organize information so that systems, tools, and people interpret information consistently. | A schema defines the structure, permitted content, relationships, values, and constraints for information in a defined representation context. Schemas organize information so that systems, tools, and people interpret information consistently. |
| |
| Schemas support [[private:99_annexes:annex-b-terms-and-definitions:s:semantic]] when their elements, names, value types, relationships, constraints, and documentation preserve traceability to defined domain meaning. A schema constrains representation, but domain meaning comes from the associated vocabulary, [[private:99_annexes:annex-b-terms-and-definitions:c:conceptual_model]], [[private:99_annexes:annex-b-terms-and-definitions:o:ontology]], rules, or other authoritative semantic source. | Schemas support [[public:99_annexes:annex-b-terms-and-definitions:s:semantic]] when their elements, names, value types, relationships, constraints, and documentation preserve traceability to defined domain meaning. A schema constrains representation, but domain meaning comes from the associated vocabulary, [[public:99_annexes:annex-b-terms-and-definitions:c:conceptual_model]], [[public:99_annexes:annex-b-terms-and-definitions:o:ontology]], rules, or other authoritative semantic source. |
| |
| A schema differs from an ontology. A schema focuses on representation structure, permitted content, and validation constraints. An ontology focuses on concepts, relationships, distinctions, and semantic commitments within a defined domain. | A schema differs from an ontology. A schema focuses on representation structure, permitted content, and validation constraints. An ontology focuses on concepts, relationships, distinctions, and semantic commitments within a defined domain. |
| |
| Schemas appear in many forms, including XML Schema, JSON Schema, [[private:99_annexes:annex-b-terms-and-definitions:r:rdf_schema|RDF Schema]], SQL DDL, OpenAPI schemas, Avro schemas, Protobuf schemas, DDS IDL, and message specifications. | Schemas appear in many forms, including XML Schema, JSON Schema, [[public:99_annexes:annex-b-terms-and-definitions:r:rdf_schema|RDF Schema]], SQL DDL, OpenAPI schemas, Avro schemas, Protobuf schemas, DDS IDL, and message specifications. |
| |
| ===== Definition ===== | ===== Definition ===== |