W3C home > Mailing lists > Public > public-esw-thes@w3.org > August 2004

[Proposal][SKOS-Core] Local (non-URI) identifiers for concepts

From: Miles, AJ (Alistair) <A.J.Miles@rl.ac.uk>
Date: Thu, 5 Aug 2004 12:06:26 +0100
Message-ID: <350DC7048372D31197F200902773DF4C05E50B83@exchange11.rl.ac.uk>
To: "'public-esw-thes@w3.org'" <public-esw-thes@w3.org>

These proposals are in response to the requirements outlined in [1].

(see also the wiki page <http://esw.w3.org/topic/SkosDev/SkosCore/LocalId>)

2 Proposal A

I suggest to do the following ... 

1.	Deprecated the skos:externalID property. 
2.	Add a new property skos:localId to replace skos:externalID. 


4 Proposal B

I suggest something like the following to cope with requirement B ... 

The skos:localId property be used in conjunction with a blank node and two
new properties (e.g. called something like skos:idScope and skos:idValue) as
in the following example ... 

   <skos:Concept> 
      <skos:prefLabel>Penguins</skos:prefLabel> 
      <skos:inScheme rdf:resource="http://www.example.com/thesaurus"/> 
      <skos:localId rdf:parseType="Resource"> 
         <skos:idValue>A8NH5</skos:idValue> 
         <skos:idScope rdf:resource="http://www.example.com/thesaurus"/> 
      </skos:localId> 
   </skos:Concept> 

So proposal B contains the following actions ... 

1.	Add a new property called something like skos:idValue with domain
rdf:Resource and range rdf:Literal. 
2.	Add a new property called something like skos:idScope with domain
rdf:Resource and range skos:ConceptScheme. 


Al.


[1] http://lists.w3.org/Archives/Public/public-esw-thes/2004Aug/0022.html

---
Alistair Miles
Research Associate
CCLRC - Rutherford Appleton Laboratory
Building R1 Room 1.60
Fermi Avenue
Chilton
Didcot
Oxfordshire OX11 0QX
United Kingdom
Email:        a.j.miles@rl.ac.uk
Tel: +44 (0)1235 445440
Received on Thursday, 5 August 2004 07:06:58 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 2 March 2016 13:32:04 UTC