Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[lyo-dev] dcterms:identifier or oslc:shortId

Hi

 

I need to have a property that uniquely identifies a resource, which is not its URI (for internal usage, so it is easy to map the resource URI to the internal database key).

 

Any tips on a standard RDF property for such a property?

 

from http://open-services.net/bin/view/Main/OSLCCoreSpecAppendixA, I can see either dcterms:identifier or oslc:shortId.

 

Is there a reason NOT to use dcterms:identifier, which to me seems more common/standard.

 

One argument is that dcterms:identifier is expected to “identify the resource by means of a string conforming to a formal identification system”.

that is, unless you have a such a “formal system” (in my understanding a database key is not), dcterms:identifier is not appropriate.

 

regards

______________________________

Jad El-khoury, PhD

KTH Royal Institute of Technology

School of Industrial Engineering and Management, Mechatronics Division

Brinellvägen 83, SE-100 44 Stockholm, Sweden

Phone: +46(0)8 790 6877 Mobile: +46(0)70 773 93 45

jad@xxxxxx, https://www.kth.se/profile/jad

 


Back to the top