13 Indexing of data

The data should be indexed in such a way that the objectives of the catalog described in the introduction are met:

  1. Any user searching for a particular work should be able to use any variant of the title and/or any variant of the author's name and find all the expressions of that work held in the collection or accessible via the catalog, as well as all related works and all works about that work. The user should be able to do a successful search without being required to know the order of terms in a relevant human-readable work identifier. (In other words, a keyword-in-heading search resulting in a display of headings matched should be the default search.)
  2. Any user searching for all the works of a creator should be able to search on any variant of the creator's name and find all of the works of that creator, as well as all works related to those works and all works about those works. The user should be able to do a successful search whether the creator's name is entered surname first or forename first. (In other words, keyword-in-heading searches should be available.) On the other hand, when a user does know the order of terms used in the relevant creator heading, the user should always have the option of performing left-to-right matching on the heading.
  3. Any user searching for works on a subject or in a particular disciplinary area should be able to search on any variant term for that subject or disciplinary area and find all the works about that subject or discipinary area, as well as all works related to those works and all works about those works. The user should be able to do a successful search without being required to know the order of terms in a relevant subject heading. (In other words, keyword-in-heading searches should be available.) On the other hand, when a user does know the order of terms used in the relevant subject heading, the user should always have the option of performing left-to-right matching on the heading.
  4. Any user searching for works in a particular genre or form should be able to search on any variant term for that genre or form and find all the works that are examples of that genre or form, as well as all works related to those works and all works about those works. The user should be able to do a successful search without being required to know the order of terms in a relevant genre/form heading. (In other words, keyword-in-heading searches should be available.) On the other hand, when a user does know the order of terms used in the relevant genre/form heading, the user should always have the option of performing left-to-right matching on the heading.
  5. Any user searching for a particular manifestation or expression of a particular work should be able to find that particular manifestation or expression if it is held in the collection or accessible via the catalog, as well as all other manifestations and expressions of that work, works related to that work, and works about that work. If the particular manifestation or expression sought is not held in the collection or accessible via the catalog, the user should be offered the option of using one of the other manifestations or expressions of the work held or accessible.
  6. Ideally, the user should be allowed to search a subset of records retrieved. For example, a user should be allowed to create a set of all of the works of a given creator, and then ask for the subset of all expressions and title-manifestations of any work in the set that have a given form of the creator’s name on the title page (as in the case in which a corporate body has changed its name over time, or as in the case in which a person has written under one or more pseudonyms).

Ideally, encode the data in such a way that it is possible to allow a catalog user to identify his or her preferred language, script and/or transliteration method, and have the catalog switch the preferred forms for all entities (persons, corporate bodies, works, expressions, subjects, genre/forms, and disciplines) to the preferred forms in the users' preferred language, script and/or transliteration scheme, if applicable (with good default fall-back algorithms for cases in which a preferred form does not exist in the desired language, script and/or transliteration scheme).

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License