- From: Todd A. Mancini <todd.mancini@daxat.com>
- Date: Wed, 26 Feb 2003 20:50:30 -0500
- To: <public-qt-comments@w3.org>
Given the following fragment of a schema (taken from Microsoft's simplified xsdschema.xsd which ships with Visual Studio.NET): <simpleType name="blockEnum"> <union> <simpleType> <restriction base="string" > <enumeration value="#all" /> </restriction> </simpleType> <simpleType> <list> <simpleType> <restriction base="string"> <enumeration value="substitution" /> <enumeration value="extension" /> <enumeration value="restriction" /> </restriction> </simpleType> </list> </simpleType> </union> </simpleType> is the following the appropriate definition written in the type system? define type blockEnum {( [Anon2] restrict xs:string { xs:string } )* | [Anon1] restrict xs:string { xs:string } } Note that there are no separate global type definitions for [Anon1] and [Anon2]. Thanks, -Todd
Received on Wednesday, 26 February 2003 20:51:17 UTC