Part of the SRU bibliographic profile work we're talking about would address
searching on OpenURL keys. There is an initial set of keys for
consideration at http://www.loc.gov/standards/sru/openurlkeys.html and from
that set we want to determine a subset of keys that we really want to search
on. Then we want to map indexes from the bib set to these keys, defining
additional modifiers if necessary.
So for example say you want to search on 'aulast' (authors last name).
First, note that the way to search on author is suggested by the example in
the bib set proposal,
http://www.loc.gov/standards/sru/cql-bibliographic-searching.html
bib.NamePersonal=/bib.role=author/bib.roleAuthority=marcrelator "George
Orwell"
So to search on authors last name, we could add another modifier. Let's
call it (for example sake) sap.namepart=last (where 'sap' is for San
Antonio Profile - the last time we talked about this we used openurl as the
prefix but Herbert suggested sap instead).
Thus:
bib.NamePersonal=/bib.role=author/bib.roleAuthority=marcrelator/sap.namepart
=last "Orwell"
I'd like comments and ideas on this approach.
--Ray
|