What are qualified and unqualified local names in XML Schemas?
In an XML Schema, elements and attributes can be declared globally or locally. Global elements and attributes are those elements and attributes defined at the outermost level of the schema — that is, as children of the xs:schema element. Global elements can be used as the root element. Both global elements and global attributes can be referenced from the declarations of other elements in their own schema or a different schema. Local elements and attributes are those declared inside the declaration of another element. They can only be used inside the elements in which they are declared and cannot be referenced from the declarations of other elements. For example, in the following schema, A and B are declared globally and C is declared locally. Note that the declaration of B is referenced inside the content model of A, and C is declared inside the content model of A.