- From: <bugzilla@wiggum.w3.org>
- Date: Mon, 30 Jan 2006 18:37:37 +0000
- To: www-xml-schema-comments@w3.org
- Cc:
http://www.w3.org/Bugs/Public/show_bug.cgi?id=2782 Summary: Structures description of anySimpleType needs work Product: XML Schema Version: 1.1 only Platform: PC OS/Version: Linux Status: NEW Severity: normal Priority: P2 Component: Structures: XSD Part 1 AssignedTo: ht@w3.org ReportedBy: cmsmcq@w3.org QAContact: www-xml-schema-comments@w3.org The Schema Component Constraint: Simple Type Definition Properties Correct in section 3.14.6 of Structures reads in part: All of the following must be true: 2 All simple type definitions are derived ultimately from the ·simple ur-type definition (so· circular definitions are disallowed). That is, it is possible to reach a built-in primitive datatype or the ·simple ur-type definition· by repeatedly following the {base type type definition}. Since 'derived' is not defined in Datatypes so as to be a reflexive relation, this wording is problematic. Possible recastings include: Take I 2 All simple type definitions are, or are derived ultimately from, the ·simple ur-type definition (so· circular definitions are disallowed). That is, it is possible to reach a built-in primitive datatype or the ·simple ur-type definition· by following the {base type type definition} zero or more times. Take II 2 All simple type definitions are, or are derived ultimately from, the ·simple ur-type definition (so· circular definitions are disallowed). That is, from any ordinary simple type definition it is possible to reach a built-in primitive datatype or the ·simple ur-type definition· by following the {base type type definition} zero or more times.
Received on Monday, 30 January 2006 18:37:41 UTC