Posso esprimere questo in un XSD?Schema XML (XSD) - se un elemento ha un valore specifico, deve essere presente un altro elemento e viceversa
Ad esempio: Un elemento è un elemento bool obbligatorio denominato EmployedMoreThanThirteenWeeks e se il valore è impostato su false, desidero che lo schema richieda l'esistenza di un altro elemento denominato EmploymentDate. E viceversa se il valore è vero, idealmente l'elemento EmploymentDate dovrebbe essere negato, ma posso accettare che sia facoltativo.
"No" è la risposta corretta a partire da Schema 1.0. Schematron o XML Schema 1.1 forniscono soluzioni http://www.xfront.com/ExtendingSchemas.html http://www.ibm.com/developerworks/library/x-xml11pt2/ –