SHKEY作成仕様
2023年1月31日以降の情報については、目録システム操作マニュアル 付録.C インデクス作成仕様をご覧ください。
SHKEYはレコードのINSERT,UPDATE時にサーバにて作成される。 INSERT,UPDATEできないレコードについても、DBへの追加時に作成されている。
SHKEY作成対象テーブルは以下の通り。
- BOOK
- RECON
- SERIAL
- JPMARC
- JPMARCS
- TRCMARC
- USMARC
- USMARCS
- USMARCX
- GPOMARC
- UKMARC
SHKEYの作成対象フィールドと作成方法は以下の通り
- SHD
- SHR
フィールド値をデリミタごとに切り出す。
切り出した語を正規化する。
ストップワードはインデックスとしない。
SHKEYの最大長は32文字なので、それ以上の文字列は切り捨てる。
SHKEYの最大繰り返し数は255なので、255に達した時点でそれ以上のインデックス は作成しない。