|
Appendix
C
Examples of Using
Truncation and Completion
[Note: This table may be extended to address all searches
defined in this profile.]
The following table illustrates the expected retrieval behavior for
various combinations of attributes. The behavior with regard to combinations of the
truncation and completeness attributes has been especially troublesome in terms of
predictable interoperability. The following table illustrates the expected behavior.
term = "dog"
| USE |
TRUNCATION |
COMPLETENESS |
FINDS |
| title |
none |
complete field |
titles containing only the single word
"dog". Would find "Dog"; would not find "Dogma" or "A
dog and bone story". |
| title |
none |
incomplete field |
titles containing the word "dog",
but not titles containing words starting "dog...". Would find the previous
and "A dog and bone story"; would not find "Dogma". |
| title |
right |
complete field |
titles containing a single word beginning
"dog...". Would find "Dog" and "Dogma"; would not find
"A dog and bone story". |
| title |
right |
incomplete subfield |
titles containing words starting
"dog...". Would find the previous and "Dogma and the Christian
church". |
Additionally, the position attribute determines where in the
matching database term the search term is required to be:
| USE |
POSITION |
TRUNCATION |
COMPLETENESS |
FINDS |
| title |
<irrelevant> |
none |
complete field |
titles containing only the single word "dog".
Would find "Dog"; would not find "Dogma"; would not find
"Dog and cat". |
| title |
first in field |
none |
incomplete subfield |
titles beginning with the word "dog", but not
titles beginning with words starting with "dog...". The title may contain
additional words. Would find the previous and also "Dog and cat"; would
not find "Dogma". |
| title |
any position in field |
none |
incomplete subfield |
titles containing the word "dog", but not titles
containing words starting "dog...". The title may contain additional
words. Would find the previous and also "Me and a cat named Dog", would
not find "The truth about Katz and dogs". |
| title |
<irrelevant> |
right |
complete field |
titles containing only a single word beginning
"dog...". Would find "Dog" and "Dogma"; would not find
"Dogma and the Christian church". |
| title |
first in field |
right |
incomplete subfield |
titles beginning with a word starting "dog...".
The title may contain additional words. Would find the previous and also "Dogma
and the Christian church". |
| title |
any position in field |
right |
incomplete subfield |
titles containing words starting "dog..."
anywhere in the field. Would find all of the previous and also "The truth about
Katz and dogs". |
The behavior with regard to other values of truncation
can be easily extrapolated. Few servers support "left truncation" or
"left and right truncation."
Note that bib-1 does not address behavior with respect to initial
articles or stopwords. Whether or not the term "dog" with (truncation=do
no truncate) completeness=complete field) finds "The dog" or "A dog"
in addition to just "Dog" is a local implementation issue.
Retrieval behavior with regard to (position=first in subfield) and
(completeness=complete subfield) is undefined.
|