XML Namespaces provide a simple method for qualifying element and attribute names used in XML instances. It does not provide a method to qualify notation names. XML 1.0 says that the values of a notation type must match one of the notation names included in the declaration. And, Notation declarations provide a name for the notation. I see 'name' used in some sections and QName used in other sections.
Notation is a primitive type.
It cannot be used directly in a schema.