Когда атрибуты targetNamespace (tns) участвующих XSD указаны и совпадают, разрешается только xsd: include (атрибут targetNamespace не может иметь пустую строку в качестве значения).
Однако можно включить схему (s1) без tns из схемы (s2), которая имеет tns;чистый эффект - компоненты s1 принимают пространство имен схемы s2.Это использование часто упоминается как хамелеоновая композиция.
Ссылка на SO, описывающая разницу между ними, - здесь .