> Date: Thu, 24 Nov 2005 12:41:10 +0000
> From: Rob Sanderson <[log in to unmask]>
>
> What is the benefit of having a marc context set, rather than a
> profile which maps marc fields to semantically named and defined
> indexes?
>
> eg 245 -> dc.title
> 999 -> yourPrivateContextSet.yourPrivateField
Surely it's obvious. If you already have a MARC database which you
search in other ways, and want to add an SRU interface to it, then the
obvious way to do that is by using a set of indexes that let you
trivially translate all the searches you're used to doing. There
really is nothing to be gained in defined private context sets with
pricate indexes for such a database.
> Otherwise I'm going to have to set an alias of marc.245a on all my
> dc.title indexes, and no one wants to do that.
Not at all. The marc.245a index would only be used on database of
MARC records. (And a _polite_ MARC database exposed through SRU would
accept dc.title and the others as well as the MARC indexes, so that it
can also participate in metasearching.)
_/|_ ___________________________________________________________________
/o ) \/ Mike Taylor <[log in to unmask]> http://www.miketaylor.org.uk
)_v__/\ "Really, the reason you see open source there at all is because we
came in and said there should be a platform that's identical with
millions and millions of machines" -- Bill Gates. Thanks, Bill!
|