Creación de Schemas

berferjo
09 de Diciembre del 2005
Hola compañeros, tengo una pequeña duda sobre si se puede realizar una restriccion en un schema de xml. La restriccion seria:

Yo tengo esto:

<Root>
<Coches>
<Coche><Valor>12</Valor></Coche>
<Coche><Valor>0</Valor></Coche>
<Coche><Valor>434</Valor></Coche>
</Coches>
</Root>

Mi pregunta es: se puede crear un schema que de un error si todos los nodos valor de coche son igual a 0. En caso de que haya un solo valor diferente de 0, tendria que pasar bien el esquema.

Llevo ya dias calentandome la cabeza y no se si esto se puede conseguir.

Muchas gracias anticipadamente por todo lo que podais aportar.

Saludos