- From: Henry S. Thompson <ht@cogsci.ed.ac.uk>
- Date: 18 Dec 2000 14:39:14 +0000
- To: "Asir S Vedamuthu" <asirv@webmethods.com>
- Cc: www-xml-schema-comments@w3.org, "Ningang chen" <nchen@webmethods.com>
[Please don't send mail to both non-member and member-only lists at the same time -- use Bcc for one] "Asir S Vedamuthu" <asirv@webmethods.com> writes: > First, I would like to observe that extension of wildcard attribute is not > the same as restriction of wildcard attribute. And, these two items are > clearly under specified in the structures draft. I agree that this needs clarification -- the hard subcase of restriction and extension are not covered. > In the structures draft, both extension and restriction of wild card > attribute is described using an arbitrary intensional ( or in tensional :-/, > Microsoft spell check accepts the latter) intersection [1x]. Nothing is > specified in the context, extension or restriction. > > For discussion, I use two complex types A and B. B is derived from A. These > two types have wild card attributes in the surface syntax. > > [Case 1] B extends A. Spec says that the resulting wild card attribute of B > is the arbitrary > intersection of wild card attribute of A and B (found in surface syntax). This is one case that's not covered -- it doesn't say anything at all about this case. Or rather, what it does say doesn't take account of the base type's wildcard, if present. > Proposed resolutions > (a) Clearly specify what does extension or restriction of wild card > attribute mean? For sure. > (b) If extension, it is the union of wild card attribute of A and B Probably, yes, modulo the need to be able to express this. What is union of [not a] and [b c]? > (c) If restriction, it is the intersection of wild card attribute of A and > B, iff the result is the wild card attribute of B Yes, I think so. ht -- Henry S. Thompson, HCRC Language Technology Group, University of Edinburgh W3C Fellow 1999--2001, part-time member of W3C Team 2 Buccleuch Place, Edinburgh EH8 9LW, SCOTLAND -- (44) 131 650-4440 Fax: (44) 131 650-4587, e-mail: ht@cogsci.ed.ac.uk URL: http://www.ltg.ed.ac.uk/~ht/
Received on Monday, 18 December 2000 09:39:20 UTC