One of the tasks we will need to perform for our VuFind installation is to create access to three different library systems.


To achieve this, we will create merged marc records which will contain up to three Bib Ids in a local field.


When we come to load the records, I can see two possibilities:


1)      Create three separate fields e.g. <field name="systema_id" type="string" indexed="true" stored="true"/> <field name="systemb_id" type="string" indexed="true" stored="true"/> <field name="systemc_id" type="string" indexed="true" stored="true” />

2)      Create one multivalued field and append a system prefix to each Bib Id. <field name="system_ids" type="string" indexed="false" stored="true" multiValued="true"/>


Does anyone know of any performance issues related to each method? Is there anything else I should consider?


Kind Regards,


Luke O'Sullivan
Library Systems Officer - Virtual Academic Library
South West Wales Higher Education Partnership (SWWHEP)
Tel: 01792 602772

Ffn: 01792 602772

Check out the new SWWHEP Online GreenGuide at: