Subject: | | Re: RDF/DCQ implementation |
From: | | |
Reply-To: | | This list, which supersedes dc-datamodel, dc-schema, and dc-implementors, i" <[log in to unmask]> |
Date: | | Mon, 2 Jul 2001 13:47:55 +0100 |
Content-Type: | | text/plain |
Parts/Attachments: |
|
|
|
|
Hi
On Mon 02-Jul-2001 at 01:58:21 +0200, Stefan Kokkelink wrote:
> > ...
> > <dc:relation>
> > <dcq:references>
> > <dcq:URI>
> > <rdf:value>http://mkdoc.com/</rdf:value>
> > </dcq:URI>
> > </dcq:references>
> > </dc:relation>
>
> there is no class dcq:URI defined in our proposal.
> The concept of URI is implicitly contained in
> RDF, so there is no need to define such a
> class. Just use rdf:resource="..." instead.
Yes, I realise this now :-)
> It may be necessary to define such a class in
> a non-RDF implementation of qualified Dublin Core.
I've been through several revisions in the last couple of days and
and references (hyperlinks in the document body) now look like this
[1]:
<dcq:references>
<rdf:Description rdf:about="http://rdfweb.org/people/danbri/2001/06/dcarch-test/rdfq-tests.html">
<dc:title>Testing DC/RDF using RDF Query</dc:title>
<dc:description>Using an RDF query system with the proposals for Dublin Core in RDF.</dc:description>
</rdf:Description>
</dcq:references>
In the HTML document this was:
<a href="http://rdfweb.org/people/danbri/2001/06/dcarch-test/rdfq-tests.html"
title="Using an RDF query system with the proposals for Dublin Core in RDF.">
Testing DC/RDF using RDF Query</a>
For relations that I know are internal (same site) I'm doing this
for child documents:
<dcq:hasPart>
<rdf:Seq>
<rdf:li>
<rdf:Description rdf:about="http://testers.mkdoc.com/about/">
<dc:title xml:lang="en-gb">About</dc:title>
<rdfs:Comment>About is a child document of MKDoc testers.</rdfs:Comment>
</rdf:Description>
</rdf:li>
<rdf:li>
<rdf:Description rdf:about="http://testers.mkdoc.com/help/">
<dc:title xml:lang="en-gb">Help</dc:title>
<rdfs:Comment>Help is a child document of MKDoc testers.</rdfs:Comment>
</rdf:Description>
</rdf:li>
</rdf:Seq>
</dcq:hasPart>
which was this in HTML:
<ul title="Child documents of "MKDoc testers"">
<li xml:lang="en-gb">
<a href="http://testers.mkdoc.com/about/"
hreflang="en-gb">About</a>
</li>
<li xml:lang="en-gb">
<a href="http://testers.mkdoc.com/help/"
hreflang="en-gb">Help</a>
</li>
</ul>
This for the parent document:
<dcq:isPartOf>
<rdf:Description rdf:about="http://testers.mkdoc.com/">
<dc:title xml:lang="en-gb">MKDoc testers</dc:title>
<rdfs:Comment>MKDoc testers is the parent document of Help.</rdfs:Comment>
</rdf:Description>
</dcq:isPartOf>
And this for addresses that have redirects to the current document:
<dcq:replaces rdf:resource="http://testers.mkdoc.com/mkdoc/help/" />
Does this all make sense?
Chris
[1] http://testers.mkdoc.com/dc.rdf
--
Chris Croome
http://www.webarchitects.co.uk/
|
|
|
|