W3C home > Mailing lists > Public > www-rdf-interest@w3.org > September 2004

Re: Generated RDF conformant with good practise?

From: Matt Halstead <matt.halstead@auckland.ac.nz>
Date: Mon, 20 Sep 2004 14:32:52 +1200
Message-Id: <5ED84568-0AAD-11D9-8057-000A95B32AC4@auckland.ac.nz>
To: www-rdf-interest@w3.org


On 20/09/2004, at 1:28 PM, David Menendez wrote:

> Matt Halstead writes:
>
>> But you've used the semantics of OWL to do this, I was wondering if
>> there is a way to do this using simply the semantics of RDF/RDF-s
>
> Ah. I misunderstood your question.
>
> Using only RDFS, you might do this:
>
>     bibterm:year rdfs:domain _:a.
>     dc:title rdfs:domain _:b.
>     bibterm:book rdfs:range [ rdfs:subClassof _:a, _:b ].
>
> This states that anything in the range of bibterm:book is also in the
> domain of bibterm:year and dc:title. But that only means that the
> resources in the range of bibterm:book *could* have titles and years,
> not that they *must*.
>
> More generally, statements in RDFS say what can be inferred from data,
> not whether the data is valid. If I say this:
>
>     bibterm:book rdfs:domain bibterm:Book.
>
>     _:a bibterm:book _:b.
>
> Then an RDFS reasoner will infer that _:b is a bibterm:Book.

Sure.  I guess there is no way to define a class in RDFS based on 
properties.

cheers
Matt




> -- 
> David Menendez <zednenem@psualum.com> <http://www.eyrie.org/~zednenem/>
Received on Monday, 20 September 2004 02:34:23 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 7 December 2009 10:52:09 GMT