Estou tentando criar meu primeiro arquivo .xsd e já consigo validá-lo quanto à falta de elementos por exemplo, mas ainda não sei como checar se o valor de uma tag foi preenchido ou não. A tag está no documento, mas sem valor.
Por exemplo, no trecho do arquivo abaixo, o que devo alterar para que o XML validado seja forçado a colocar valor na tag <user></user> , por exemplo?
<xsd:complexType>
<xsd:element name="user" type="xsd:string" minOccurs="1" maxOccurs="1" />
</xsd:complexType>