Regarding XSchema <Model> element

Ronald Bourret rbourret at
Thu Oct 22 14:44:08 BST 1998

Amit Rekhi wrote:

>             The XSchema DTD suggests that I could very well have a <Model>
> element within the root <XSchema> element. In this case how would I
> associate the <Model> with it's <ElementDecl>?

At this point in time, you can't.  The same is true when AttDef/AttGroup elements that do not have an Element attribute and Enumeration elements are placed directly under the XSchema element.

The purpose of such elements under XSchema is to allow an XSchema element to act as a container of free-floating definitions.  These can then be reused, using a mechanism we hope to specify later (probably XLinks).  For more information, see sections 5.2.4 and 5.2.6.

-- Ron Bourret

xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev at
Archived as:
To (un)subscribe, mailto:majordomo at the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo at the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa at

More information about the Xml-dev mailing list