The RDF Core Working Group has asked me to foward some concerns on
the DCMI Proposed Recommendation
Expressing Qualified Dublin Core in RDF / XML
http://dublincore.org/documents/2002/05/15/dcq-rdf-xml/
and the use of rdf:Alt in section 2.2.4.
rdf:Alt is being used here in a way that seem inappropriate to us.
and doesn't match what we see RDF users expect. As far as RDF is
concerned, an rdf:Alt collection has a value that is the rdf:Alt
container object, so the value of the 'dc:identifier' property used
in this example is such a container, not a set of alternatives.
The main suggestion is that you use repeated properties instead of
rdf:Alt which in this example would be:
<rdf:Description rdf:ID="17">
<dc:identifier rdf:resource="http://dublincore.org/"/>
<dc:identifier rdf:resource="http://purl.org/dc/"/>
</rdf:Description>
The other suggestion (or alternative even :) is to explain more
carefully what the rdf:Alt construct means in this case and declare a
Dublin Core specific meaning to the structure. In particular, the
use of the rdf:Alt class doesn't sanction that the contents are
disjunctive. The RDF Model Theory http://www.w3.org/TR/rdf-mt/
does not give it any such formal meaning.
Dave
|