Closed ludmilamarian closed 2 weeks ago
Library
main
library > Other
remove; the CERN Central Library
should be one of the internal
libraries (no distinction between main
and internal
). hidden
can be removed.Items
collection
removelocation
keep, it is really the shelf numberloan_period
: only 4 weeks or referenceMedium
will be provided by the Library (most of them are paper
for everything else there will be lists provided by the Library)Items - Volumes
parent of #16 parent of #17 [CLOSED] parent of #18
Tasks
items
(~300K items).Analysis
Items
migration consists of 2 main objects:Libraries
id
(barcode), primary key, unique, not nulltype
, possible values:external
: 43 libraries (ex. RERO, Nebis, Springer, ...), 0 items referencing theminternal
: 24 libraries (ex. CERN LHC Library, CERN EP Library, CERN ARC Library, CERN Courier, ...)main
: 2 libraries, CERN Central Library and Other but 0 items referencing this last onehidden
: 1 library, CERN Central Storage, 0 items referencing itname
,address
,email
,phone
,notes
Comparing this legacy data model with the new data model, libraries will corresponds to different
rooms
orbuildings
, belonging to the uniqueLocation
. It means that Items will have a reference to a room and not to a location.Migration
The proposed schemas for libraries are the followings:
location
:internal locations
:The
location
->internal location
structure is needed because Invenio ILS, in case of multiplelocations
, will change the loan workflow to "transit" books between different locations.Items
barcode
, primary key, unique, not nullid_bibrec
, reference to the documentid_crcLIBRARY
, reference to the librarycollection
, possible valuesMonograph
,Reference
,Archives
,Library
,Conference
,LSL Depot
,Oversize
,Official
,Pamphlet
,CDROM
,Standards
,Video & Trainings
,Periodical
. To be deleted #3.location
, a string for the UDC classification (ex. R 614(02) PAN blue, Blacksburg 1981, 530.145.29 MAN, 539.125 WOR, 621.3.02 NAI, ...)description
, Volumes/Series identifier, see belowloan_period
, 4 weeks, 1 week, Referencestatus
: see belownumber_of_requests
: int, number of requests while item on loanexpected_arrival_date
: related to acquisitioncreation_date
,modification_date
One item does not have the barcode, to be fixed.
Volumes/Series
Currently, volume or series definition is in the
description
field. A few numbers:v.
orvol.
: ~39Kv.
orvol.
: ~5K (ex. "volume", "missing", "part. 1", "1978", "Part 2", "v 1")Status
Migration
The proposed schema for item is the following:
Questions
Library
type
external
of libraries used for? Looks like ILL.type
hidden
of libraries used for?type
=main
,name
=Other
(0 items)?Items
collection
for?Periodical
, there are 47K items, but they are not displayed in the interface to the user. For example: https://cds.cern.ch/record/229779. Take into account that we wanted to delete collections, see #3.location
for? UDC classification?loan_period
4 weeks
as default and then restrict forReference
for some items? Is 1 week really needed? (There are 19K items with 1 weeek)status
.3
Medium
field wanted: how this affect loans? Possible values:--
,online
,paper
,CD-ROM
,DVD
,VHS
. Currently it does not exist, are you going to update 300K items?number_of_requests
: how do you use this today?expected_arrival_date
: related to acquisition ?TO DO