1. A computing system for identifying records, comprising: at least one hardware processor; and at least one storage device configured to store software instructions configured for execution by the at least one hardware processor to cause the computing system to: provide one alphanumeric key to any record of a plurality of records not including an alphanumeric key; provide one text description comprising at least one word to any record of the plurality of records not including a text description comprising at least one word; establish a multidimensional index comprising at least one four element index associated with each record, the four element index comprising: a keyword pointer pointing from each keyword to one associated record; a text description pointer pointing from each text description to the one associated record; a first reverse word index pointer pointing from each word to one keyword; and a second reverse word index pointer pointing from each word to one text description; and search the plurality of records using the multidimensional index.