Is there a way to create an XSD that allows an attribute from a different namespace, but only if it's qualified? An example of an XML file that would be valid according to the schema is
<d:document dx:size="a5"
xmlns:d="http://example.com/documents"
xmlns:dx="http://example.com/document-extensions"/>
The schema should enforce the size
attribute to be qualified and that is the part that I can't get to work.