Схема может рассматриваться как коллекция
(словарь) определений типов и объявлений элементов, имена которых принадлежат
определенному пространству имен, которое называется целевым пространством имен.
Целевые пространства имен дают возможность нам видеть различия между
определениями и объявлениями из различных словарей. Например, целевое
пространство имен дает возможность нам различить между объявлением для element
в словаре языка XML Schema, и объявлением для element
в гипотетическом словаре языка по химии.
Первый - часть целевого пространства имен http://www.w3.org/2001/XMLSchema, а второй - часть другого целевого
пространства имен.
Когда мы хотим проверить
документ примера на соответствие одной или нескольким схемам (посредством
процесса, называемого проверкой правильности схемы), то для проверки элементов
и атрибутов в документе примера, необходимо определить нужные объявления
элементов и атрибутов и определения типов в схемах. Целевое пространство имен
играет важную роль в процессе идентификации. Мы исследуем роль целевого пространства
имен в следующем разделе.
Автор схемы также имеет
несколько вариантов, которые влияют на то, как элементы и атрибуты представлены
в документах. Более определенно, автор может решить, действительно ли вводимые,
локально объявленные элементы и атрибуты в примере должны квалифицироваться
пространством имен, используя явный префикс или неявно по умолчанию. Выбор
автора схемы относительно квалификации локальных элементов и атрибутов может
иметь разные смыслы относительно структур схем и документов примера, и мы
исследуем некоторые из них в следующих разделах.