There's another problem. You don't know what subfields in the field are
covered by the data linked in the $0. It's not 1-to-1, since
bibliographic name fields have subfields that aren't included in the
authority record. And you'd need different rules for different fields:
100 a, b, c, d = name
773 a = main entry (= a, b, c, d, and maybe e?)
There are subfields that can "float" so they can intervene between
authority subfields in the bib record. It's even more complex for
name/title authorities. MARC just isn't well set up for this kind of
substitution.
Also, sometime try substituting the $q subfields in x00's for the string
that follows the comma -- sometimes the $q is a replacement for the
forenames, sometimes it conceptually replaces the entire $a.
Honestly, we'll need a data format that is designed for substitution of
strings. MARC, because it wasnt' designed that way, often plays
loosy-goosy with its strings, making things very difficult.
kc
Jonathan Rochkind wrote:
> You've still got to know _what_ authority file the control number came
> from. Does the MARC standard provide a way to identify that?
>
> A US cataloger is likely using the US NAF, but a German or French
> cataloger is not. So if all you've got is a bare control number in
> $0, you've still got to know what authority file it comes from.
>
> Jonathan
>
> Galen Charlton wrote:
>> Hi,
>>
>> On Thu, Apr 23, 2009 at 12:02 PM, Jonathan Rochkind
>> <rochkind_at_jhu.edu> wrote:
>>
>>> Frances Dean McNamara wrote:
>>>
>>>> So, why aren't we keeping the Authorities LCCN in name fields?
>>>> Then we
>>>> could link to some interesting stuff, like OCLC Identities, or
>>>> later other
>>>> registries of authors.
>>>>
>>>>
>>> And it certainly can hypothetically be done in MARC, or in _any_ record
>>> format that's flexible enough to handle it.
>>>
>>
>> Of course, many systems and cataloging communities *have* consistently
>> been using a MARC subfield to store the ID of the authority record
>> corresponding to a heading. It's a pity that it took until 2007 for
>> such a subfield ($0) to be defined for MARC21.
>>
>> Regards,
>>
>> Galen Charlton
>> LibLime
>>
>
>
--
-----------------------------------
Karen Coyle / Digital Library Consultant
kcoyle@kcoyle.net http://www.kcoyle.net
ph.: 510-540-7596 skype: kcoylenet
fx.: 510-848-3913
mo.: 510-435-8234
------------------------------------
Received on Thu Apr 23 2009 - 12:51:36 EDT