*****************************************
* *
* ATTRIBUTE SET BIB-1 (Z39.50-1995): *
* SEMANTICS *
* *
*****************************************
September 1995
2.2 RELATION ATTRIBUTES (TYPE = 2)
Relation attributes describe the relationship of the access point (left side
of the relation) to the search term as qualified by the attributes (right
side of the relation), e.g., Date-publication <= 1975.
The Relation attributes are the following:
Relation Value
------------------- ------
Less than 1
Less than or equal 2
Equal 3
Greater or equal 4
Greater than 5
Not equal 6
Phonetic 100
Stem 101
Relevance 102
AlwaysMatches 103
Relation attribute Equal -- specifies an exact match (subject to
possible qualification by the truncation or structure attributes).
Relation attributes Less than, Less than or equal, Greater than or
equal, and Greater than -- meaningful only when both the term value as
qualified by the attributes and the access point can be realized as
elements of a set that has an inherent implied order.
Relation attributes Stem and Phonetic -- Stem refers to a lexical or
linguistic match; the term is to be compared with words in a record to
find those with the same stem. Phonetic refers to a match based on
aural similarity such as Soundex. In both cases, the match algorithms
are defined by the target.
Relation attribute Relevance -- used to select records that are
relevant to the term. When used, the Use attribute determines what
portion of a record is to be evaluated for relevance. The relevance
algorithm is defined by the target.
Relation attribute AlwaysMatches -- when the Relation attribute
AlwaysMatches occurs:
- The target ignores the supplied term.
- If the Use attribute is Any or Anywhere, then all records
are to be selected.
- If a Use attribute other than Any or Anywhere is supplied,
all records are selected for which the access point
corresponding to the supplied Use attribute is
meaningful. For example: if the Use attribute is Title,
all records that have a title field are selected.