RELAX Core
E543051
RELAX Core is a simplified subset of the RELAX schema language designed to define and validate the structure of XML documents with a minimal set of constructs.
Statements (34)
| Predicate | Object |
|---|---|
| instanceOf |
XML schema language
ⓘ
schema language subset ⓘ subset of RELAX ⓘ |
| aimsAt |
ease of implementation
ⓘ
formal rigor ⓘ simplicity ⓘ |
| basedOn | RELAX NERFINISHED ⓘ |
| comparedWith |
less expressive than full RELAX
ⓘ
more expressive than DTDs in some aspects ⓘ |
| constrains |
structure of XML attributes
ⓘ
structure of XML elements ⓘ |
| designedFor |
defining structure of XML documents
ⓘ
validating structure of XML documents ⓘ |
| hasAbbreviation | Regular Language description for XML Core ⓘ |
| hasComponent |
attribute patterns
ⓘ
element patterns ⓘ hedges or content models ⓘ |
| hasDesignGoal |
compatibility with existing XML technologies
ⓘ
separation of structure and datatypes ⓘ |
| hasProperty |
formal grammar-based foundation
ⓘ
machine-processable specification of XML structure ⓘ simplified subset of RELAX schema language ⓘ uses minimal set of constructs ⓘ |
| hasScope | structural validation rather than full semantic validation ⓘ |
| influenced | design of RELAX NG ⓘ |
| operatesOn | XML documents ⓘ |
| relatedTo |
RELAX NG
NERFINISHED
ⓘ
RELAX Namespace NERFINISHED ⓘ |
| supports |
content models for XML elements
ⓘ
datatype constraints via external datatyping mechanisms ⓘ modular description of XML structures ⓘ |
| usedFor |
XML document validation
ⓘ
XML schema specification ⓘ |
| uses | pattern-based schema definitions ⓘ |
Referenced by (2)
Full triples — surface form annotated when it differs from this entity's canonical label.