Designing a standard that queries a single repository might
be relatively straightforward. Designing a standard that
allows queries across multiple repositories might be a bit
more of a challenge. (Think of a future internet in which
documents are related by extended links that assign roles
to everything, and imagine performing a read-only query
across the whole mesh of globally distributed documents.)
I am aware of the SgmlQL and SDQL languages, although I know
only what can be gleaned from an hour's browsing on the web.
(See http://www.lpl.univ-aix.fr/projects/SgmlQL/ for info on
SgmlQL.) I'd rather see something more object-oriented, like
ODMG's OQL, or something that uses XML to specify queries.
BTW, Microsoft's XML-Data would be quite a boon for such a
large XML repository. Clients could use XML to specify new
document types or to change existing document types, and
the whole DTD schema could itself reside in the repository.
One query language could be used to maintain both the data
and the DTDs. If the query language were in XML, it itself
would be extensible.
-- Joe Lapp (Java Apps Developer/Consultant) Unite for Java! - http://www.javalobby.org jlapp@acm.orgxml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ To (un)subscribe, mailto:majordomo@ic.ac.uk the following message; (un)subscribe xml-dev To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message; subscribe xml-dev-digest List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)