[
Lists Home |
Date Index |
Thread Index
]
Hi Jeni,
Jeni Tennison wrote:
>>I remember that errata, it causes a few problems for XQuery and IMHO
>>shouldn't have been accepted. A simple type being the derived type
>>of a complex type is just weird.
>
> I agree that deriving a simple type from a complex type would be
> horrible.
This sentence seems to imply that it is even possible. Based on my reading of
http://www.w3.org/TR/xmlschema-1/#Type_Derivation (esp. 2.2.1.1 through 2.2.1.3)
I would have thought that it isn't. The text says that all simple types are
derivations (direct or not) of anySimpleType. Inserting a complex type in there
would effectively change that.
Not that the spec isn't already baroque enough as it is.
<element name='time'>
<choice>
<text/>
<group>
<element name='hour'><text/></element>
<element name='min'><text/></element>
</group>
</choice>
</element>
Ah well.
--
Robin Berjon <robin.berjon@expway.fr>
Research Scientist, Expway http://expway.com/
7FC0 6F5F D864 EFB8 08CE 8E74 58E6 D5DB 4889 2488
|