Altova Mailing List Archives>Archive Index >xmlschema-dev Archive Home >Recent entries >Thread Prev - >Thread Next - RE: [XML Schema 1.1] Multiple inheritable attributes with the same [XML Schema 1.1] Multiple inheritable attributes with the same nameTo: "xmlschema-dev@--.---" <-------------@--.---> Date: 6/30/2009 1:57:00 PM
Hi Folks,
Suppose a <Beverage> element has multiple ancestor elements with an inheritable attribute, start-time. The <Beverage> element has an <assert> or <alternative> element that references start-time. Which start-time applies?
Example: Suppose each start-time attribute is inheritable:
--------------------------------------
<Conference start-time="08:00:00">
<Meeting start-time="13:00:00">
<Beverage>Juice</Beverage>
</Meeting>
</Conference>
--------------------------------------
Suppose <Beverage> has an <assert> element:
<assert test="@start-time lt 12:00:00" />
If the <Meeting> element's start-time applies then the instance data is invalid.
If the <Conference> element's start-time applies then the instance data is valid.
Which start-time applies?
/Roger
| ||||||
| Company | Legal | Press | Partners | Careers | Sitemap | Contact Us | Altova Blog | Mobile | Full Site | |||
|
