- From: <Noah_Mendelsohn@lotus.com>
- Date: Thu, 25 Oct 2001 11:27:53 -0400
- To: ht@cogsci.ed.ac.uk (Henry S. Thompson)
- Cc: sandygao@ca.ibm.com, www-xml-schema-comments@w3.org, xmlschema-dev@w3.org
Sandy Gao writes: >> >If schema document A includes B, and B *imports* C. Does A have access >> > to components in C? Henry Thompson responds: >> See above -- no. Clarification. You cannot make explicit references from document A using a prefix (or default NS) resolving to C. BUT, your components in A may be indirectly using components from C. Lets assume that a type declared in B derives from one in C (which is possible because B imports C). Document A can declare elements using that type because it includes B. Such use obviously involves information from the base type in C as will as the explicit reference in B. In the end, it's all one schema, but there are limitations on references that can be explicitly made in schema documents. ------------------------------------------------------------------------ Noah Mendelsohn Voice: 1-617-693-4036 Lotus Development Corp. Fax: 1-617-693-8676 One Rogers Street Cambridge, MA 02142 ------------------------------------------------------------------------
Received on Thursday, 25 October 2001 11:38:28 UTC