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

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