W3C home > Mailing lists > Public > semantic-web@w3.org > July 2007

Re: vcard, etc.

From: Ivan Herman <ivan@w3.org>
Date: Wed, 25 Jul 2007 10:41:14 +0200
Message-ID: <46A70CAA.4090208@w3.org>
To: Garret Wilson <garret@globalmentor.com>
Cc: Bruce D'Arcus <bdarcus@gmail.com>, Harry Halpin <hhalpin@ibiblio.org>, Semantic Web <semantic-web@w3.org>

Garret Wilson wrote:
> Bruce,
> (I hope you don't mind me moving this to the semantic-web list.)
> Bruce D'Arcus wrote:
>> I've not worked with them, but my understanding was if you define the
>> domain of some property as some class, and the rdf:type is not
>> present, it gets added.

It is worth stating things precisely...

*If* the RDF environment being used implements RDFS Entailement[1], in
other words if it extends the knowledge base with additional triples
that are described by [2] then yes, Bruce is right, the extra rdf:type
triple is added to the the knowledge base.

However, this is not necessarily the case by default. If you just upload
your triples into, say, Jena, RDFLib, Redland, or other such animal,
then this will not happen. You may have to make an explicit request or
use some other tools to have it done...

I hope this helps


[1] http://www.w3.org/TR/rdf-mt/#rdfs_entailment
[2] http://www.w3.org/TR/rdf-mt/#RDFSRules


Ivan Herman, W3C Semantic Web Activity Lead
Home: http://www.w3.org/People/Ivan/
PGP Key: http://www.ivan-herman.net/pgpkey.html
FOAF: http://www.ivan-herman.net/foaf.rdf

Received on Wednesday, 25 July 2007 08:41:14 UTC

This archive was generated by hypermail 2.4.0 : Thursday, 24 March 2022 20:41:05 UTC