W3C home > Mailing lists > Public > www-rdf-interest@w3.org > May 2001

Re: rdf schema

From: Aaron Swartz <aswartz@swartzfam.com>
Date: Wed, 09 May 2001 22:58:39 -0500
To: Eric Lease Morgan <eric_morgan@ncsu.edu>, <xml4lib@sunsite.berkeley.edu>, RDF Interest <www-rdf-interest@w3.org>
Message-ID: <B71F7C1D.B264%aswartz@swartzfam.com>
Eric Lease Morgan <eric_morgan@ncsu.edu> wrote:

> In order enlist one or more vocabularies in my RDF I require RDF "schemas"
> to describe what the elements in the vocabularies mean. Examples include the
> Dublin Core (http://www.openarchives.org/OAI/dc.xsd) or anything I come up
> with myself.

It is felt by many that XML Schemas don't really apply very well to RDF. For
example, in your schema for Dublin Core you define elements of type string.
The problem with this is that Dublin Core elements can also be used like
this:

<rdf:Description dc:title="The story of q" />

or this:

<rdf:Description>
  <dc:title rdf:resource="#q">
</rdf:Description>

etc. So an XML schema (which deals with the format of the actual XML) isn't
as useful as an RDF schema (which deals with the underlying abstract model).

-- 
[ Aaron Swartz | me@aaronsw.com | http://www.aaronsw.com ]
Received on Thursday, 10 May 2001 00:01:34 GMT

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