See public.force_to_isbn13 in Open-ILS/src/sql/Pg/002.schema.config.sql for one approach we already use for dealing with ISBNs like "0131500449 (videodisc 2A)".
Thankfully MARC21 now defines $q for the "(videodisc 2A)" part of ISBNs, so we'll all be fixing up our millions of legacy MARC records accordingly... right?
See public. force_to_ isbn13 in Open-ILS/ src/sql/ Pg/002. schema. config. sql for one approach we already use for dealing with ISBNs like "0131500449 (videodisc 2A)".
Thankfully MARC21 now defines $q for the "(videodisc 2A)" part of ISBNs, so we'll all be fixing up our millions of legacy MARC records accordingly... right?