Simple types: Part 1 versus Part 2

Dear editors,

I am reading the specification for Simple Type Definition Schema Components
and am confused by some inconsistencies between Part 1 and Part 2 of the XML
Schema specification.

--------------------------------
LISTS

Part 1 - Section 5.12 

"If the {variety} is list: 
The {_item type_ definition} must have a {variety} of atomic or _UNION_ "


Part 2 - Section 5.1.2 Derivation by List

"A list datatype must be derived from an atomic or a _LIST_ datatype, known as
the _itemType_ of the list datatype."


--------------------------------
UNIONS

Part 1 - Section 5.12
"If the {variety} is union:
The {item type definition}[*] must have {variety} of _atomic or list_"


Part 2 - Section 5.1.3 Derivation by Union

"A union datatype can be derived from two or more _atomic, list or other
UNION_ datatypes, known as the _memberTypes_ of that union datatype."

Is UNION missing in Part 1?


[*] should be {member type definitions}
--------------------------------


Thank you very much,

Helena Cavanagh


____________________________________________________________________
Get free email and a permanent address at http://www.netaddress.com/?N=1

Received on Thursday, 18 January 2001 13:39:41 UTC