[topicmapmail] <subjectIndicator> element not mandatory ?
Lars Marius Garshol
larsga@ontopia.net
30 Jan 2002 18:41:17 +0100
* Thomas Francart
|
| In the XTM DTD, the <subjectIdentity> element is not mandatory. It
| means that a topic element can be created without any subject...
| which is rather confusing.
Actually, that's not what it means. It means something subtly
different, which is that a topic element can be created without a
formal declaration of what its subject is. It still has a subject,
every topic does, but there's no formal declaration of what it is.
When you think about it, that makes sense, because not all subjects
have good subject indicators.
| In this case where no subjectIndentity is present, is the baseName
| playing the role of the subject Identity ? (something having to do
| the topic naming constraint ?) ?
It is the intention of the specification that the base names of a
topic should also serve as a formal identification of the subject's
identity. And usually this works quite well for humans as well. If
you're told that a topic has the name "Thomas Francart" you would feel
you knew what the subject was.
--
Lars Marius Garshol, Ontopian <URL: http://www.ontopia.net >
ISO SC34/WG3, OASIS GeoLang TC <URL: http://www.garshol.priv.no >