- From: Henry S. Thompson <ht@cogsci.ed.ac.uk>
- Date: 04 Jan 2001 15:27:58 +0000
- To: mccaleb@eeel.nist.gov (Michael McCaleb)
- Cc: www-xml-schema-comments@w3.org
mccaleb@eeel.nist.gov (Michael McCaleb) writes: > Dear XML Schema editor, > > Comment: > I know that the key and kefRef elements augment XML's ID/IDREF mechanism. > However, does key and kefRef also augment XML's IDREFS mechanism? For > example, does key and keyRef support the below data population? > > <color colorName="red" r="255" g="0" b="0"/> > <color colorName="green" r="0" g="255" b="0"/> > <color colorName="blue" r="0" g="0" b="255"/> > <color colorName="purple" r="255" g="0" b="255"/> > > > <PersonList> > <Person name="Mike" favoriteColors="red blue green"/> > <Person name="Jeni" favoriteColors="blue purple"/> > <Person name="Curt" favoriteColors="green"/> > <Person name="John" favoriteColors="blue purple green"/> > </PersonList> Nope, not supported -- the components of keys and keyrefs are constrained to be nodes in the XSLT data model, and sub-ranges of attribute values are not nodes. > If not, I believe it would be an improvement if this ability where added to > the XML Schema specification. Thanks for the suggestion. 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 Thursday, 4 January 2001 10:28:04 UTC