Home >
Online Product Documentation >
Table of Contents >
About xsd:schema Properties
About xsd:schema Properties
The root element of every XML Schema document is the
xsd:schema
element. The
xsd:schema
element has the properties described in
Table 42. Click the
Tree tab, and then click the
Schema node to view the properties for the
xsd:schema element.
Property
|
Description
|
Type
|
The type is always
Schema .
|
Namespace
|
The namespace for the
Schema node is usually
xsd , but you can change it.
|
Target Namespace
|
This is the namespace that elements and attributes defined in an instance document belong to. For example, suppose you define the following:
In an instance document, the following declarations conform with the target namespace:
However, the following declaration does not conform:
|
Version
|
Use this property as a convenient way to track the revisions of your XML Schema document.
|
Default Element Form
|
An element or attribute's form is either
qualified or
unqualified . A form of
qualified means that each time an element or attribute is referenced in the schema document, you must specify the prefix of its namespace. Every element and attribute has a
form attribute. If it is not explicitly defined, the schema processor checks the default attribute form specified for the
Schema node. For example:
If the form for the element
topElem (or, the default form for elements) was defined to be unqualified, the reference could have used
ref="topElem" .
|
Default Attribute Form
|
Default Blocked Definitions
|
If an element does not have its own blocked or final definition, the schema processor uses the default blocked or final definition you specify here.
|
Default Final Definitions
|
Table 42. xsd:schema Properties