[OPEN-ILS-GENERAL] import exsel in postgres
Jason Etheridge
jason at esilibrary.com
Fri May 15 02:50:26 EDT 2009
Hi Levani,
> i try with biblio record but nothing.
In general, you should be modeling your materials into 3 different
Evergreen tables:
biblio.record_entry
asset.call_number
asset.copy
biblio.record_entry contains a field called .marc, which needs to
contain MARCXML for your bibliographic record.
asset.call_number points to a specific row in biblio.record_entry, a
specific row in the actor.org_unit table (that represents your
libraries), and has a free-text label for holding information from a
classification scheme like the Dewey Decimal System or the Library of
Congress Classification scheme.
asset.copy records the fact that you have a physical instance of some
item, and contains a reference to the item's "barcode" or material
number. It has a .call_number field which points to a specific row in
asset.call_number, and indirectly through that table, to a specific
bib record in biblio.record_entry.
There's more to it than this. Specifically, once you have data in
biblio.record_entry, you'll need to run a process called "ingest"
against each row that will explode the data into other tables used for
specific types of searching.
It may be easier to convert your Excel database into a text format and
use one of the example import demos for loading into Evergreen rather
than something like navicat or pgadmin. See
http://svn.open-ils.org/trac/ILS-Contrib/wiki/ImportDemo
Also, there is an application called MARCEdit may be useful for
converting text into MARC format:
http://oregonstate.edu/~reeset/marcedit/html/index.php
I hope this helps!
--
Jason Etheridge
| VP, Community Support and Advocacy
| Equinox Software, Inc. / The Evergreen Experts
| phone: 1-877-OPEN-ILS (673-6457)
| email: jason at esilibrary.com
| web: http://www.esilibrary.com
More information about the Open-ils-general
mailing list