Defining a record's key field is a property of:

The context of the search
  • The record
  • The context of the search
  • Both
  • Neither

If the key were a property of the record, then records could only be sorted in one order.

If the key were a property of the record, then we could only search on a single value.

But we really want to be able to sort or search on different fields.