[Koha-bugs] [Bug 25603] Add 001 and 003 to biblio table

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Thu May 28 02:07:47 CEST 2020


https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25603

--- Comment #4 from David Cook <dcook at prosentient.com.au> ---
I'm trying to think how we could do this in a more extensible way... and I
might have an idea.

MARC:
001 - Control Number
003 - Control Number Identifier
005 - Date and Time of Latest Transaction

OAI-PMH:
identifier
baseURL
datestamp

These two schemas actually overlap pretty much perfectly, and those are the 3
criteria I use when I'm matching for my OAI-PMH imports. 

It's basically a record number, a record origin, and a last modified date. When
matching, if the record number and origin match and the inbound record is
newer, update the record. Easy.

Thinking about other metadata schemas... 
- Unqualified Dublin Core wouldn't fit that pattern, but that's partially
because it's too simplistic of a schema. Qualified Dublin Core could. 
- I don't know BIBFRAME well enough. Looking at
https://www.loc.gov/bibframe/implementation/register.html, I see a
bf:changeDate. I suppose maybe their "Control Number Identifier" or "baseURL"
could be empty since the BIBFRAME URI should be globally unique. Although
BIBFRAME is just a whole other ball game anyway...
-MODS has a recordIdentifier for 001, and recordIdentifier "source" attribute
for 003, and recordChangeDate for 005...

I suppose the reality is that we just support MARC for the time being, and we
have no idea what a post-MARC world will actually look like, so maybe we should
just develop against a MARC world.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are watching all bug changes.


More information about the Koha-bugs mailing list