Print

Print


> Date: Thu, 16 Jun 2005 17:55:02 +0100
> From: Dr Robert Sanderson <[log in to unmask]>
>
>>> I disagree.  The amount of complexity in Z39.50 for searching
>>> multiple databases at once was a serious impediment to
>>> implementation, and the same will apply to SRW.
>>
>> What extra complexity?  Extend the database-name syntax to allow
>> lists, add a what-database-the-record-is-from element to the result
>> record, bam, you're done.
>
> Explain?

Explain the virtual union DB.  Say nothing about the sub-DBs.  If you
want to know about them, you can ask them for _their_ explain records;
but of course you _don't_ want to know about them: avoiding such
details is precisely why you're searching the union in the first place.

> Scan?

Same.

> Databases that don't have common record schemas?

Don't Do That, Then.

> Databases without common indexes?

Don't Do That, Then.

> Databases without common (insert favourite SRW functionality here) ?

Don't Do That, Then.

etc.

 _/|_    ___________________________________________________________________
/o ) \/  Mike Taylor  <[log in to unmask]>  http://www.miketaylor.org.uk
)_v__/\  ``SAY IT WITH CHEESE'' -- sign outside Dimock, South Dakota.

--
Listen to free demos of soundtrack music for film, TV and radio
        http://www.pipedreaming.org.uk/soundtrack/