Rob Sanderson writes:
> On Thu, 2007-03-29 at 17:39 +0100, Mike Taylor wrote:
> > In a ZeeRex-profile SRU application that we are just finishing off
> > now, we need to search for targets by country of origin and bny
> > library type (academic, public, legal, etc.)
> > I can't find any appropriate CQL indexes for either of these in any of
> > the existing sets. Can anyone point out indexes that I've missed? If
> > not, we will have to introduce naughty temporary additions to the
> > ZeeRex set until a better solution is found. (Yes, the country and
> > library-type fields are in extensions to the ZeeRex record.)
> At a database metadata level? eg the database is served from X country?
> Or at a collection level? Eg the database represents items in a
> particular country?
> Given 'library-type' I assume the latter. Which to me is a collection
> description issue, not a service description issue, and hence not a
> problem that ZeeRex tries to solve at that level of granularity.
With my Stern Academic's hat on, I agree. With my Need To Get Stuff
Done hat on, I don't. We both know that the purity of the ZeeRex
record as a service-description-and-nothing-else is already hopelessly
compromised by not just a few but many of the included fields. The
ones I am describing here are entirely analogous to (for example) the
databaseInfo section's description, author, extent, etc.
/o ) \/ Mike Taylor <[log in to unmask]> http://www.miketaylor.org.uk
)_v__/\ "If you can't make it good, make it look good" -- attributed to