RDFTM: Sort keys in RDF

I'm looking into the issue of variant names in the context of
RDF/Topic Maps interoperability and need help from someone with
more RDF modelling expertise.

My question relates to how one would model sort keys in RDF.

Here's an example: The resource Copenhagen (the city) has two
names, one English ("Copenhagen"), the other Danish ("København").
We want to state explicitly that the latter sorts as if it were
written "K|benhavn". How would we accomplish that in RDF? Without
the sort key, I assume the following would be correct:

  @prefix rdfs:  <http://www.w3.org/2000/01/rdf-schema#> .
  [ rdfs:label "Copenhagen"@en;
    rdfs:label "København"@dk
  ] .

Or, in RDF/XML:

  <rdf:RDF xmlns="http://www.w3.org/2000/01/rdf-schema#"
      xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
      <rdf:Description>
          <label xml:lang="en">Copenhagen</label>
          <label xml:lang="dk">København</label>
      </rdf:Description>
  </rdf:RDF>

But how would one state that "København" should be sorted as
"K|benhavn"?

Steve

--
Steve Pepper <pepper@ontopia.net>
Chief Strategy Officer, Ontopia
Convenor, ISO/IEC JTC 1/SC 34/WG 3
Editor, XTM (XML Topic Maps 1.0)

Received on Wednesday, 30 March 2005 10:37:58 UTC