[sc34wg3] TMQL: Absolute item identifiers

Lars Heuer heuer at semagia.com
Thu Jun 26 12:46:39 EDT 2008


Hi all,

Comments against TMQL draft dtd. 2007-07-13.

Currently, TMQL provides simple identifiers like 'person', 'tom-waits'
etc. which are resolved against the an IRI in the environment and that
resulting IRI is used to look up a topic by its item identifier in the
environment topic map.

Example:

      eric-clapton / fullname

   is resolved into:

      - find a topic with the item identifier
        <http://www.example.org/#eric-clapton>
      - find all names and occurrences of that topic which have the
        the type <http://www.example.org/#fullname>

But the IRI in the environment, which is used to resolve the
identifiers (i.e. 'eric-clapton') against, is fixed, the user cannot
resolve 'eric-clapton' against IRI A and 'fullname' against IRI B.

That's fine since it better practice to use either subject identifiers
or subject locators to identify topics. But acc. to TMDM it is
perfectly valid to have a topic map where each topic has only item
identifiers and no subject identifiers / locators. And these item
identifiers don't use necessarily the same base IRI.

These topic maps won't be accessible by TMQL. Is that intentional?

Best regards,
Lars
-- 
Semagia 
<http://www.semagia.com>



More information about the sc34wg3 mailing list