Houghton,Andrew wrote:
>BTW, I should point out that had the authors of the MARC-XML
>specification created an element based XML grammar, rather
>than a mixed element/attribute model, you could have dropped it
>directly into the RDF model with a simple RDFS schema
>
... snip ...
>Try it at http://www.w3.org/RDF/Validator/ by copying the above
>RDF-XML into the textbox and clicking the Parse RDF button.
>
>
Yes, this does parse. But unfortunately, both the MARCXML-lite and this
RDF-able version are far from full schemas for MARC. A field like
<controlfield rdf:parseType="Resource">
<tag>008</tag>
<value>990101 n ancnnbabn n ana </value>
</controlfield>
is actually a couple of dozen data elements, most of which are controlled by an authority list. Which brings me to the question: how does one indicate a finite set of values for a field in RDF? Of course, it will use a URI to point to the list, but what is the structure and what makes the list enforceable?
kc
--
-----------------------------------
Karen Coyle / Digital Library Consultant
[log in to unmask] http://www.kcoyle.net
ph.: 510-540-7596
fx.: 510-848-3913
mo.: 510-435-8234
------------------------------------
|