[tmcl-wg] Doubts in TMCL Requirements
Lars Marius Garshol
tmcl-wg@isotopicmaps.org
Thu, 26 Feb 2004 23:43:26 +0100
* Giovani Librelotto
|
| ==> Will TMCL specify a number of names, the content of
| baseNameString, or both?
We don't really know yet. It could do both, and it definitely will do
the former, but you shouldn't take this document to indicate that
what's not mentioned is not going to be done.
| U3. Valid subject indicator
| ---------------------------
| (b). Topic of type T must have one subject indicator.
| Example: Topic of type project must have at least one subject indicator no
| matter what the value is.
|
| (c). Topic of type T must have a subject indicator in scope S.
| Example: Topic of type person must have a subject indicator in scope
| social-security-number.
|
| (d). Topic of type T must have a subject indicator of type O.
| Example: Topic of type country must have a subject indicator of type map.
|
| ==> Please, could you give me short XTM examples for this three
| cases? For each use case, a valid topic and a invalid one.
Here's an invalid topic according to example (b)
<topic id="foo">
<instanceOf>
<topicRef xlink:href="#project"/>
</instanceOf>
</topic>
and here's one that is valid:
<topic id="bar"/>
<instanceOf>
<topicRef xlink:href="#project"/>
</instanceOf>
<subjectIdentity>
<subjectIndicatorRef xlink:href="http://www.example.com/#bar"/>
</subjectIdentity>
</topic>
--- (c)
This one makes no sense. Subject indicators don't have scope, so this
can't be done. (I guess this might have been one reason you were
confused by these. :-)
--- (d)
This one makes no sense, either, since subject indicators don't have
types, either. (Another reason you were confused, I suppose.)
Does this help?
--
Lars Marius Garshol, Ontopian <URL: http://www.ontopia.net >
GSM: +47 98 21 55 50 <URL: http://www.garshol.priv.no >