- From: Pierre-Antoine Champin <pierre-antoine@w3.org>
- Date: Fri, 17 Dec 2021 11:29:23 +0100
- To: Matthieu Bosquet <matthieu@cognithive.com>, public-rdf-comments@w3.org
- Message-ID: <af55b4dc-d9c8-1acf-6986-fcb634dde786@w3.org>
On 17/12/2021 00:04, Matthieu Bosquet wrote: > I'm reaching out because I think you might be able to help or point me > in the right direction to fix what I think is a mistake in the default > serialisation of the RDF ontology dereferenceable at > http://w3.org/1999/02/22-rdf-syntax-ns# <https://t.co/2fWsLy0dpC>. > > According to RDF Schema 1.1, I think the rdfs:range of rdf:predicate > should be rdf:Property as per > https://w3.org/TR/rdf-schema/#ch_predicate <https://t.co/hN2YnAwnhv>. The section you are pointing to states "rdf:predicate is an instance of |rdf:Property| <https://www.w3.org/TR/rdf-schema/#ch_property>" meaning rdf:predicate is /itself/ an instance of rdf:Property. This sentence is not about the values of rdf:predicate... The same section states, a little below: "The |rdfs:domain| <https://www.w3.org/TR/rdf-schema/#ch_domain> of |rdf:predicate| is |rdf:Statement <https://www.w3.org/TR/rdf-schema/#ch_statement>| and the |rdfs:range| <https://www.w3.org/TR/rdf-schema/#ch_range> is |rdfs:Resource| <https://www.w3.org/TR/rdf-schema/#ch_resource>." which is consistent with the RDF description of the RDF vocabulary. Now, of course, I understand why one would expect the range of rdf:predicate to be rdf:Property. But I am not sure this would be a good idea. It would, for example, mean that :someFool :said [ a rdf:Statement ; rdf:subject rdfs:Class ; rdf:predicate rdfs:Class ; rdf:object rdfs:Class ; ]. would RDFS-entail rdfs:Class a rdf:Property. which does not seem desirable. best > > The current range is rdfs:Resource in the default serialization at > http://w3.org/1999/02/22-rdf-syntax-ns# <https://t.co/2fWsLy0dpC>. > > I know it's non-normative, but it seems like something that could be > nice to fix. > > Kind regards, > Matthieu
Received on Friday, 17 December 2021 10:29:28 UTC