Kia ora,
I'm confused about a couple of things in the "Expressing Qualified Dublin Core in RDF / XML" proposal [1]. I looked through the draft DC Terms RDF Schema in the appendix, but not knowing enough about RDF I couldn't figure them out. I had a look thru "Dublin Core in RDF Draft" [2] and "RDF Model and Syntax Specification" [3] but unfortunately the answers didn't jump out at me... :-(
1. Use of rdf:value elements for encoding schemes
In the draft DC Terms RDF Schema, the comments for the five Subject encoding schemes state an rdf:value MUST be provided, but none of the other encoding schemes for other DC15 elements mention this. Am I correct in assuming it is optional for the other DC elements?
2. How DCMIType data should appear in RDF
At first I assumed DCMIType encoded data would look like any other encoding scheme, eg:
<rdf:Description about="...">
...
<dc:type>
<dcterms:DCMIType>Image</dcterms:DCMIType>
</dc:type>
...
</rdf:Description>
But on closer inspection I noticed the draft DC Terms RDF Schema description of Type is different to the other encoding schemes, and I couldn't quite figure out what is intended - unfortunately the example in 2.3.12.2 doesn't look like a "typical" DC record to me.
So I'm wondering which (if any) of the following it should be:
1.
<dc:type>
<dctype:Image/>
</dc:type>
2.
<dctype:Image/>
[ie. you don't need to put the dc:type in as it is implied by using "dctype:Image"]
3.
<rdf:Description about="...">
<dctype:Image>
... [the rest of the DC record]
</dctype:Image>
</rdf:Description>
[ie. you wrap the DC record with the type, kind of like the example in 2.3.12.2]
Thanx,
Douglas Campbell
National Library of New Zealand
[1] http://dublincore.org/documents/2001/11/30/dcq-rdf-xml/
[2] http://logicerror.com/dcrdfDraft
[3] http://www.w3.org/TR/REC-rdf-syntax/
|