Как правило, если у вас есть элементы в двух разных пространствах имен, вам нужно определить их в разных документах схемы XSD, связанных с помощью xs: import.
В XSD 1.1 существует ограниченное исключение, позволяющее использоватьАтрибут targetNamespace в объявлении локального элемента, но он имеет так много ограничений, что я не думаю, что он часто используется.
Размещение дополнительной декларации пространства имен, такой как xmlns:ns6="http://somewhere.com/operations/2016/A"
, в объявлении xs:element
совершенно законно, но абсолютно не влияет на смысл схемы, если только префикс ns6
фактически не используется где-то в QName.