- From: James Clark <jjc@jclark.com>
- Date: Thu, 11 Jan 2001 10:36:40 +0700
- To: XML Schema Comments <www-xml-schema-comments@w3.org>
Another problem with the current treatment of the NOTATION datatype as referring to a NOTATION declared in the Schema is that it introduces an dependency of Part 2 on Part 1, thus making it hard to reuse XML Schema Part 2 for other things (like RELAX or TREX). Since Section 1.3 of the Part 2 explicitly states that it is a goal for the datatypes to be usable outside the context of XML Schemas, this seems like a significant problem. My suggestion would be to drop notation declarations from Part 1, and have NOTATION like ENTITY refer to things declared in the DTD. This seems the simplest solution that meets the requirement of providing a superset of DTD functionality (or at least meeting it to the same degree that this requirement is met in respect of entities). James
Received on Wednesday, 10 January 2001 22:38:27 UTC