Re: MARC structure (Was: Re: Ceci n'

From: Weinheimer Jim <j.weinheimer_at_nyob>
Date: Tue, 28 Aug 2007 09:51:54 +0200
To: NGC4LIB_at_listserv.nd.edu
I don't understand this section:

> Let's try a bit more clever XML ;
>
>    <work id="some_book" xml:lang="no">
>       <title>Fiskepudding</title>
>    </work>
>
>    <work id="some_other_book" xml:lang="en">
>       <title>Fish cakes</title>
>    </work>
>
>    <expression>
>       <manifestation idref="some_book" />
>       <manifestation idref="some_other_book" />
>    </expression>

What are you modelling here? The work ids say that these are two different works, so you are placing them into a single expression? This would be rather strange in the real world, i.e. I can't think of a single expression that combines two different works. There probably are some related works that could combine two works, but I can't think of anything. Works are combined in manifestations and items but not an expression.

What about this?
    <work id="some_book">
          <title  xml:lang="no">Fiskepudding</title>
          <title  xml:lang="eng">Fish cakes</title>
          <author (or creator) id="some_author">Blow, Joe</author>
    </work>

   <author id="some_author">
       <authorizedname  xml:lang="eng" >Blow, Joe</authorizedname>
       <variantname xml:lang="no">Blaue, Joe</variantname>
       <other attributes....>
    </author>

I would like <authorizedname> to have further attributes of rules, e.g. rules="LCNAF" or rules="Germanf" rules="Italian" etc. plus a few others. This is when the authorized forms can interoperate.

Jim Weinheimer
Received on Tue Aug 28 2007 - 03:51:54 EDT