- From: Michael Kay <mike@saxonica.com>
- Date: Wed, 25 Jul 2012 13:37:19 +0100
- To: xmlschema-dev@w3.org
The only way to "extend" the value space of a simple type is by defining a union type. You can define week-days as a union type with working-days and (sat sun) as its member types. Unfortunately XSLT/XQuery support for union types in 2.0/1.0 is very weak: you won't be able to define functions that expect the union type, for example. This changes in 3.0. Michael Kay Saxonica On 25/07/2012 11:02, Florent Georges wrote: > Hi, > > I struggle with a simple problem. I have two simple types, > both are enumerations, one is a subset of the other. Lets' say: > > working-days: > - monday, tuesday, wednesday, thursday, friday > week-days: > - { working-days }, saturday, sunday > > I would like to have "week-days" defined as an extension of > "working-days". Sounds sensible, doesn't it? But I cannot find > how to do it... > > Any idea? > > Regards, >
Received on Wednesday, 25 July 2012 12:37:35 UTC