A group particle indicating that child elements can appear in any order, each of them once or not
Additional information about a model and its objects proceeding from documentation and/or applications
Allows you to attach any type of object to a choice or a sequence group particle
Allows you to insert any attribute of specified namespaces into an element, a complex type or an attribute group
Additional information about an element or a complex type
A set of attributes that can be incorporated into an element, a complex type or another attribute group, with only the reference of its name
A written statement specifying what an XML model must contain or how it must be structured to support business needs
In a schema or a DTD, all text that is not markup and that will not be parsed
A group particle indicating that only one child element can be linked to its parent element
A data type definition to determine the attributes and child elements of a parent element
Allows you to extend or restrict the values of a complex type with mixed content or elements only
Used to extend or restrict the values of simple types and complex types
Document Type Definition. An XML language defining the content of an XML file with a list of legal elements
The basic building block of an XML model
Locally defined data type. For an object encapsulated into another object
Enables you to include predefined values, external XML or non-XML files (URL values) in an XML model defined with a DTD
Derivation of a complex type to extend the values of its base type
A constraint on the set of values of a simple type
An XPath expression that specifies the value (or one of the values) used to define an identity constraint (unique, key or keyRef)
A global object has a global scope. It has no parent object and can be reused locally in the model through referenced objects. In a schema, it is directly linked to the <schema> root element
A set of elements arranged by a group particle (all, choice or sequence)
An indication (all, choice, sequence) on how child elements are related with their parent element
Identifier (key word) for a model object. It must be unique within the model. To be XML-valid, it must start by an underscore or a letter, followed by alphanumeric characters
An indication to specify that element or attribute values must be unique within their specified scopes
Identifies a namespace whose schema components are referenced by the current schema
Allows you to include a specified schema file in the target namespace of the current schema
An identity constraint to specify that an element or attribute value (or set of values) must be a key within a specified scope. A key means that data should be unique, not null and always present within a specified scope
An identity constraint to specify that an element or attribute value (or set of values) corresponds to those of a specified key or unique constraint
Derivation of a simple type to restrict its values to a list of values of a specified data type
A local object has a local scope, within a parent object. It cannot be reused elsewhere in the model
Original location for the definition of an object. It should be a URI
A name without a colon (:), beginning with a letter or an underscore character, and followed by any combination of characters
Allows you to describe the format of non-XML data within an XML model
A name beginning with a prefix and a colon (:). The prefix is associated with a namespace URI. For example: xs:schema, xs being associated with http://www.w3.org/2001/XMLSchema
Relational database. A database organized in terms of relations between data
Allows you to redefine simple and complex types, groups and attribute groups from an external schema file in the current schema
A property to define a local object by reference to a global object. The referenced (local) object has the same properties as the reference (global) object
Derivation of a simple type or a complex type to restrict the values of their base type
Process of examining and recovering data or source code from a file that is then used to build or update an XML model
Diminutive for XML Schema or XML Schema Definition (XSD). It defines the structure and data types of an XML document
Sphere of action of an object. It can be local (within a parent object) or global (within a model)
An XPath expression that selects a set of elements for an identity constraint (unique, key or keyRef)
For more information on XPath expressions, see section Defining an identity constraint selector in chapter Building an XML model
A group particle indicating that child elements must appear at least once in the order of their declaration
Allows you to extend or restrict the values of a complex type supporting character data or a simple type
A data type definition for the value of elements or attributes with text-only content
XML extension of the Structured Query Language
Sub-classification used to extend the semantics of an object without changing its structure. It can be predefined or user-defined
Namespace of all the schema elements in the model. Its name is a URI which does not refer to any file but only to an assigned name. A prefix can be assigned to the namespace. All the schema elements with this prefix in their start-tag will be associated with the namespace
Data type. It can be predefined or user-defined, simple or complex.
Derivation of a simple type to restrict its values to a collection of built-in and simple data types
An identity constraint used to specify that an element or attribute value (or set of values) must be unique or null within a specified scope
Uniform Resource Identifier. A string of characters which identifies an Internet resource
XML-Data Reduced. An XML language defining the structure of an XML file. It is a simplified XSD (or schema)
Extensible Markup Language. Used for structuring documents with self-describing tags in plain text format
Language used to define the structure of an XML model. It can be Document Type Definition 1.0 or XML Schema Definition 1.0
XML Path Language. A language to address parts of an XML document
For more information on XPath, see XPath abbreviated syntax in section Defining an identity constraint selector, in chapter Building an XML model
XML Schema Definition (or schema). An XML language defining the structure of an XML file. It supports namespaces and datatypes
Copyright (C) 2005. Sybase Inc. All rights reserved. |