[openbiblio-dev] Exposing as RDF...
Peter Murray-Rust
pm286 at cam.ac.uk
Sat Jun 26 21:00:10 UTC 2010
On Sat, Jun 26, 2010 at 12:40 PM, Dan Matei <Dan at cimec.ro> wrote:
> Hi
>
>
> I'll start abrubtly :-)
>
Thanks - it's very valuable to have discussions
>
> Imagine I want to expose a "manifestation record" as RDF triples (I'm not a
> RDF fan, but ... :-).
>
My personal opinion is that it's the best of a number of alternatives, but
if there is a coherent chunk of XML keep that as XML.
> Supose the manifestation's GUID is a657df1b-565f-4150-99e1-438d3acc22b5.
>
> How should I expose (let's say) the title area ?
>
>
>
> 1) As one triple (display form) ?
>
> subject: a657df1b-565f-4150-99e1-438d3acc22b5
> predicate: isbd:title & responsibility area
> object: "Contre les valeurs bourgeoises / par Gilbert Ganne. Pour les
> valeurs bourgeoises / par Georges Hourdin"@fr
>
If the question is "should we have our own microsyntaxes?" I wouls suggest
not, and use RDF instead.
>
>
>
> 2) Each element as a distinct triple ?
>
> subject: a657df1b-565f-4150-99e1-438d3acc22b5
> predicate: isbd:title & responsibility area
> object: a
>
> subject: a
> predicate: ex:title group
> object: a1
>
> subject: a
> predicate: ex:title group
> object: a2
>
> subject: a1
> predicate: isbd:title proper
> object: "Contre les valeurs bourgeoises"@fr
>
> subject: a1
> predicate: isbd:responsibility
> object: "par Gilbert Ganne"@fr
>
> subject: a2
> predicate: isbd:title proper
> object: "Pour les valeurs bourgeoises"@fr
>
> subject: a2
> predicate: isbd:responsibility
> object: "par Georges Hourdin"@fr
>
>
> Note that I loose the order of the two title groups within the area !
>
This is what I would favour. The order can be retained, but it's more
verbose
3) As one triple (MARC form)
>
> subject: a657df1b-565f-4150-99e1-438d3acc22b5
> predicate: isbd:title & responsibility area
> object: "$aContre les valeurs bourgeoises / $cpar Gilbert Ganne. &aPour les
> valeurs bourgeoises / $cpar Georges Hourdin"@fr
>
> or even:
>
> subject: a657df1b-565f-4150-99e1-438d3acc22b5
> predicate: isbd:title & responsibility area
> object: "$aContre les valeurs bourgeoises $cpar Gilbert Ganne &aPour les
> valeurs bourgeoises $cpar Georges Hourdin"@fr
>
My opinion (and I am new to this) is that microsyntaxes like this cause
downstream problems. We have to have a MARC parser as well as an RDF parser.
And not all or records will be MARC.
>
>
> Should we vote ? :-)
>
I would prefer to see some discussion as I don't understand all the issues.
And in these cases the availability of code may be the deciding factor.
P.
--
Peter Murray-Rust
Reader in Molecular Informatics
Unilever Centre, Dep. Of Chemistry
University of Cambridge
CB2 1EW, UK
+44-1223-763069
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.okfn.org/pipermail/openbiblio-dev/attachments/20100626/af22e6ca/attachment.html>
More information about the openbiblio-dev
mailing list