¿Puedo expresar esto en un XSD?Esquema XML (XSD): si un elemento tiene un valor específico, debe estar presente otro elemento y viceversa
Por ejemplo: Un elemento es un elemento requerido bool llamado EmployedMoreThanThirteenWeeks y si el valor se establece en false Quiero el esquema de exigir la existencia de otro elemento llamado EmploymentDate. Y al revés si el valor es verdadero, idealmente se debería denegar el elemento EmploymentDate, pero puedo aceptarlo como opcional.
"No" es la respuesta correcta a partir de Schema 1.0. Schematron o XML Schema 1.1 proporcionan soluciones http://www.xfront.com/ExtendingSchemas.html http://www.ibm.com/developerworks/library/x-xml11pt2/ –