Skip to topic | Skip to bottom
Home

RDFTM
RDFTM.HandlingTypeInstancer1.3 - 30 Oct 2005 - 17:37 - ValentinaPresuttitopic end

Start of topic | Skip to actions

Type-instance relationship

The type-instance relationship is inherently binary, stating that some instance belongs to the extension of some class. In RDF this is expressed by means of an "ex:instance rdf:type ex:class" statement. In Topic Maps the equivalent statement would (in LTM syntax) be expressed as "iso:type-instance(instance : iso:instance, class : iso:type)".

In other words, both RDF and Topic Maps provide special vocabulary for expressing this particular relationship, without making the relationship part of the model proper. This means that in translating between the two, in this particular case it is necessary to mediate between the two built-in vocabularies.

RDFTM

  • Every RDF triple of the form: ex:a rdf:type ex:b becomes a Topic Maps association of the form iso:type-instance(a : iso:instance, b : iso:type)

TMRDF

  • Every Topic Maps association of the form iso:type-instance(a : iso:instance, b : iso:type) becomes a RDF triple of the form ex:a rdf:type ex:b
(Note that scope handling should be referenced from here.)
to top

Copyright © 1999-2017 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Fabio's Wiki? Send feedback