Stylus Studio XML Editor

Table of contents

Appendices

1.2 Requirements

Requirements

The [schema-requirements] document spells out concrete requirements to be fulfilled by this specification, which state that the XML Schema Language must:

  1. provide for primitive data typing, including byte, date, integer, sequence, SQL and Java primitive datatypes, etc.;

  2. define a type system that is adequate for import/export from database systems (e.g., relational, object, OLAP);

  3. distinguish requirements relating to lexical data representation vs. those governing an underlying information set;

  4. allow creation of user-defined datatypes, such as datatypes that are derived from existing datatypes and which may constrain certain of its properties (e.g., range, precision, length, format).