RE: XML Search Engine Holy War - Attributes vs. Elements
>1. Ignore Attributes all together and index Elements and Character Data >only. >The feeling is that the use of attributes should be restricted (by >authors) and used to allow other scripts/applications to either include >or preclude the element and resultant children nodes from some sort of >processing, displaying or further manipulation. This shouldn't even be considered. Attributes are used for far more than what the above paragraph describes. Typical uses include many classic search criteria such as meta-information about authorship, revision stages, and revision dates. The sole purpose of ID type attributes is to uniquely identify elements, and unique identifiers ought to be pretty handy when searching for information. A system that can quickly locate elements with a particular value in an IDREF type attribute would be very useful in link maintenance and implementation. Come to think of it, a system that left out element content might be more useful than one that left out attributes. Of course I'm kidding, but a nice thing about implementing storage of attributes is that they map more easily to relational databases where ID and IDREF attributes can be easily indexed for searching. Bob DuCharme www.snee.com/bob <bob@ snee.com> "The elements be kind to thee, and make thy spirits all of comfort!" Anthony and Cleopatra, III ii xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@i... Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1 To unsubscribe, mailto:majordomo@i... the following message; unsubscribe xml-dev To subscribe to the digests, mailto:majordomo@i... the following message; subscribe xml-dev-digest List coordinator, Henry Rzepa (mailto:rzepa@i...)
PURCHASE STYLUS STUDIO ONLINE TODAY!
Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!
Download The World's Best XML IDE!
Accelerate XML development with our award-winning XML IDE - Download a free trial today!
Subscribe in XML format