Hola a todos,
primeramente ,desculpen por no saber escribir en español. (es que soy de Brasil!! Nunca escribi en español, apenas sé leer.)
My duda es la siguiente: Tengo un archivo XML (schema) como ese:
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" >
<xs:element name="Catalogo">
<xs:complexType>
<xs:sequence>
<xs:element name="Nombre" type="xs:string"/>
<xs:element name="Apellido" type="xs:string"/>
<xs:element name="Edad" type="xs:integer"/>
</xs:sequence>
</xs:complexType>
...
...
Lo que quiero hacer es que el xml derivado de ese xsd no necesite tener todos los 3 argumentos (nombre, apellido, edad). O sea, el usuário puede eligir quales los datos quiere inserir. Pero al mismo tiempo quiero por lo menos uno de esos 3 argumentos estea presente en el archivo XML. Como hago para hacer esa restricción?