W3C home > Mailing lists > Public > public-dxwg-wg@w3.org > August 2018

Re: [dxwg] Use of dct:type with both Class and Concept

From: Simon Cox via GitHub <sysbot+gh@w3.org>
Date: Mon, 20 Aug 2018 01:41:52 +0000
To: public-dxwg-wg@w3.org
Message-ID: <issue_comment.created-414175014-1534729311-sysbot+gh@w3.org>
'Hard' typing just means using `rdf:type` for classification. 
'Soft' typing means using anything else (e.g. `dct:type`). 

The range of `rdf:type` is `rdfs:Class` and standard RDFS entailments mean that an individual is also a member of the super-classes of the asserted classifier. 

As @lvdbrink points out, the range of `dct:type` is also `rdfs:Class`, but no other entailments follow. 

The use of either `rdf:type` or `dct:type` entails that the value is an `rdfs:Class` regardless of whether it was originally declared as such - so if it was defined as a `skos:Concept` it also becomes a `rdfs:Class`. 

The use of any predicate other than `rdf:type` for classification has no RDFS significance, but nevertheless might be given significance in a particular application. 

This doesn't anything y'all don't know already, but maybe puts it in perspective. 

GitHub Notification of comment by dr-shorthair
Please view or discuss this issue at https://github.com/w3c/dxwg/issues/314#issuecomment-414175014 using your GitHub account
Received on Monday, 20 August 2018 01:41:53 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 19:42:05 UTC