[Koha] Feature Request : Database Tables
Tom Albrecht
talbrech at taz.cs.wcupa.edu
Mon Jul 1 09:25:26 NZST 2002
Hi,
I'm not sure if this is the correct address for feature requests, but
here goes. If I'm wrong, please let me know where I should send it.
I've been testing Koha for our church library, and it looks like exactly
what we need. However, I've noticed a database shortcoming that if
addressed would make things a lot easier for me.
The database tables Biblio and Bibliosubject are linked with the common
field biblionumber, with a one-to-many relationship, allowing multiple
subjects for a particular title. This is wonderful, but the list of
available subject strings are not stored anywhere, and are entered
manually. My thought is that there should be another table, say
"subjects" that would contain two fields, a unique subject ID number,
and a subject string. Then, replace the string "subject" in
bibliosubject with the id number.
This has multiple advantages...
1) It allows a universal subject name change to be easily implemented.
For example, currently, if I want to change all instances of "FEMINIST
THEOLOGY" with "FEMINIST DOCTRINE", I'd have to search and replace
through every "bibliosubject" record. With the change, I would only
need to change one "subject" record.
2) It allows for an exclusive list of subjects. I would hate to
accidently misspell "Religien", and create a whole new field. If the
"subject" table were exhaustive, only fields from that table would be
allowed to be use.
Please let me know your thoughts!
Tom Albrecht III
More information about the Koha
mailing list