- From: Pete Johnston <p.johnston@ukoln.ac.uk>
- Date: Thu, 3 Jun 2004 12:02:47 +0100
- To: www-rdf-interest <www-rdf-interest@w3.org>
Hi Richard, On the data model issues, I wondered if you had looked at the "Functional Requirements for Bibliographic Records" (FRBR) document published by IFLA http://www.ifla.org/VII/s13/frbr/frbr.htm This work has been highly influential in recent work on bibliographic metadata. And although it is presented as an entity-relation model, I believe there has been work on representing the FRBR model in RDF. I wondered whether looking at FRBR might help clarify some of the relationship issues that Morten referred to in his comments on the "distance" between nodes in some of your examples? (And it might also be a good thing to show awareness of in your dissertation ;-)) e.g. I think (but I'm not 100% sure) your bib:Citable class would correspond to a FRBR Expression (or maybe a Work?), and the (untyped?) object of your bib:pub_details property would correspond to a FRBR Manifestation. (The FRBR model describes the relation between Expression and Manifestation as "is embodied in", with inverse "is embodiment of". FWIW, I think you could probably use the Dublin Core property dcterms:hasFormat to represent that relationship, if you preferred to reuse an existing property rather than coining your own.) More specifically on the RDF/XML examples, as Morten already pointed out, there are a few syntactic glitches in the examples ("rdf:Resource" etc). I was also a bit unsure about your convention for lists of contributors. e.g. in example A.2 <bib:Citable rdf:about="#Flo+Dam:JFP-ta"> <dc:title>Linearization of... </dc:title> <bib:contributors rdf:parseType="Resource"> <rdf:li><marcrel:aut rdf:Resource="#Florido" /></rdf:li> <rdf:li><marcrel:aut rdf:Resource="#Damas" /></rdf:li> </bib:contributors> </bib:Citable> Even with the "rdf:Resource" corrected to "rdf:resource" I don't think this is valid RDF/XML. I wondered whether maybe you intend something like: <bib:Citable rdf:about="#Flo+Dam:JFP-ta"> <dc:title>Linearization of... </dc:title> <marcrel:aut> <rdf:Seq> <rdf:li rdf:resource="#Florido" /></rdf:li> <rdf:li rdf:resource="#Damas" /></rdf:li> <rdf:Seq> </marcrel:aut> </bib:Citable> in the vein of example 2.2.3 in http://dublincore.org/documents/dcq-rdf-xml/ ? Cheers Pete ------- Pete Johnston Research Officer (Interoperability) UKOLN, University of Bath, Bath BA2 7AY, UK tel: +44 (0)1225 383619 fax: +44 (0)1225 386838 mailto:p.johnston@ukoln.ac.uk http://www.ukoln.ac.uk/ukoln/staff/p.johnston/
Received on Thursday, 3 June 2004 07:01:38 UTC