A part number (P/N) is used to describe a specific part or product (or even a specific target region/language/SKU of either) used within a larger system without needing a large name or description. For keyboards, part numbers help identify unique examples of keyboards and tie them to specific known specifications or properties.
FRU Part Number
A field replacement unit (FRU) is another part number that IBM and Lenovo uses, but in this case, it specifically references what part should be used to replace it.
Market Model Name/Feature Code
IBM and Lenovo occasionally use a more consumer-friendly model number like RT3200, SK-8840 or KU-1255 for their products that are not language exclusive like some part number schemes. Official feature codes may be used as the market model name too.
I use my own type naming scheme for helping to categorise similar keyboard examples by common features and market intent and is roughly based on official designations and keyboard enthusiast lingo. For example, "Model M Type I Functional Key Keyboard" describes a keyboard that's a Model M, is the first generic type of its kind, with that kind being a keyboard specialising in function keys.
The nickname is usually derived from keyboard enthusiast lingo as even more 'compact' identifier for a keyboard. These can be simply a shortening of their name and properties (like "M50" denoting a Model M that has 50 keys), or a more abstract term, real-life reference or metonymy used for insinuating its properties (like "battleship" describing a keyboard of considerable size).
The original equipment manufacturer (OEM) refers to the company that manufactures the product for the one marketing it. For example, if the keyboard is marketed as an IBM product but the OEM is said/known to be Lexmark, it means Lexmark manufactured that model of keyboard for IBM to then sell later on. If the market company and OEM are the same, it means that the company is using in-house production for its products. Multiple OEMs are also possible.
The name of the branded mechanism that lies under the keyboard's keys.
The year (and possibly the quarter) that the keyboard was introduced, first observed, first recorded or the first example found.
The number of keys that the originally keyboard had.
The keycaps' material and lettering technique.
The original colour of the keyboard's outer casing. In the case (pardon the pun) of keyboards whose casing materials are known to yellow with UV exposure, this will refer to the original colour before this chemical transformation occurs.
The specific style of branding that the keyboard features. Multiple forms of branding being specified are also possible as IBM and co have updated their logos and theme colours over time, and applied them to their products without changing their part numbers.
The protocol and/or connector type that the keyboard originally came with. The protocol specifies how the keyboard speaks to its host system (ie, scancodes), and the connector specifies what the keyboard uses to connect with. If both are known, for example, the connection type is stylised as "Set 2/AT over PS/2" in the case of a keyboard that communicates with the AT protocol and connects to its host with a PS/2 plug.
The original regional/language layout that the keyboard is configured in. Both the language and the standardised key layout may be listed, and in the case of both being known or defined, it will be styled as language then standard - for example, a UK English keyboard that conforms to the ISO standard is denoted as "UK ISO".
The name or description of the pointing device that some keyboards may carry. If the keyboard has such a feature, this will either be the brand name of the pointing device if such a brand name is known, or a simple description of it if the brand is not known.
These are optional notes about the keyboard that may be of interest or are important to know. These could include more details about the layout like function key lettering schemes, known specific host computers, or details about bundled features or products such as a matching mouse or a specific wireless receiver. If necessary, this may also be used for details of conflicting or uncertain information about the database entry itself.
Single term searching
Searching with just a single term or a sentence will just present all keyboards that mention your search text at some point and then sort via three-level default sorting (in order; firstly by date, then by type, and finally by part number).
Exact single term searching
If you are trying to find a something very specific, put an exclamation mark before your search term and the search will attempt to match that text exactly in the any number of the database's field and sort by number of occurrences of your term within each item. For example, "!SK-8835" (minus the quotes) will list all keyboards of that model since the recorded market model name is exactly "SK-8835". Note that this search method is case sensitive!
Additive multiple term searching
Additive search will run a search for each of your terms and give you the complete results sorted by number of occurrences of each term within each item. You can request such a search by comma-delimiting your terms - for example, "Model F,Model M" (minus the quotes) will list all keyboards that mention "Model F" or "Model M".
Subtractive multiple term searching
Subtractive search will give you a refined result by first running an additive search as described above for the first term given and then progressively filtering the result with each term in the order provided, giving a tailored result sorted by number of occurrences of each term within each item. You can request such a search by semicolon-delimiting your terms - for example, "Model F;122;US;1986" (minus the quotes) will find all keyboards that mention Model F, then remove results that do not mention "122", and then again remove all results that do not mention "US", and then finally remove all results that do not mention "1986".