- From: Piotr Kaminski <piotr@ideanest.com>
- Date: Thu, 29 Aug 2002 14:49:39 -0700
- To: Nick Bassiliades <nbassili@csd.auth.gr>, www-rdf-comments@w3.org
From: "Nick Bassiliades" <nbassili@csd.auth.gr> > I would like to ask if it legal to transform the following set of > triples that uses 2 rdf:type properties: > > A rdf:type rdfs:Class > x rdf:type A > x rdf:type rdfs:Class > > to the following set (which has just one rdf:type property): > > A rdf:type rdfs:Class > A rdfs:subClassOf rdfs:Class > x rdf:type A No, they don't mean the same thing. If I add another triple: y rdf:type A then in the second model, I can also infer y rdf:type rdfs:Class while I can't do that in the first model. In other words, as I keep telling my students, classification and generalization are not the same. (Note that you could also drop the first triple from both models since it's redundant.) -- P. -- Piotr Kaminski <piotr@ideanest.com> http://www.ideanest.com It's the heart afraid of breaking that never learns to dance
Received on Thursday, 29 August 2002 17:53:39 UTC