19. The non-transient computer-readable medium of claim 18 , wherein the method further comprises: at least partially forming one or more search tables corresponding to the one or more search values; and at least partially forming one or more base tables corresponding to the one or more fields of the plurality of records of the linked hierarchical database; and wherein the merging, based at least in part on determining the aggregate weights, comprises combining at least a portion of the one or more search tables and the one or more base tables to form the merged table, and wherein at least partially forming the one or more base tables comprises at least partially forming tables having multiple fields and wherein the base tables comprise record identifiers for each entity in the hierarchy and wherein the method further comprises: sorting each entity in the hierarchy by an associated hierarchy level, wherein the sorting each entity in the hierarchy by the associated hierarchy level comprises progressively sorting each entity in the hierarchy by each hierarchy level from a highest level to a lowest level in the hierarchy.
19. The non-transient computer-readable medium of claim 18 , wherein the method further comprises: at least partially forming one or more search tables corresponding to the one or more search values; and at least partially forming one or more base tables corresponding to the one or more fields of the plurality of records of the linked hierarchical database; and wherein the merging, based at least in part on determining the aggregate weights, comprises combining at least a portion of the one or more search tables and the one or more base tables to form the merged table, and wherein at least partially forming the one or more base tables comprises at least partially forming tables having multiple fields and wherein the base tables comprise record identifiers for each entity in the hierarchy and wherein the method further comprises: sorting each entity in the hierarchy by an associated hierarchy level, wherein the sorting each entity in the hierarchy by the associated hierarchy level comprises progressively sorting each entity in the hierarchy by each hierarchy level from a highest level to a lowest level in the hierarchy. 20. The non-transient computer-readable medium of claim 19 , wherein the method further comprises: determining, from the merged table, and based at least in part from the aggregate weights, a first leading scorer of the matched fields and a second leading scorer of the matched fields, the first leading scorer associated with a record having a highest aggregate weight and the second leading scorer associated with a record having a second highest aggregate weight; determining a first condition comprising whether a first weight associated with the first leading scorer meets or exceeds a first predetermined value; determining a second condition comprising whether a difference between the first weight and a second weight associated with the second leading scorer meets or exceeds a second predetermined value; merging aggregate weights of one or more entities associated with intermediate hierarchy levels in the grouping in response to determining that the first condition or the second condition is not met; re-determining the first condition and the second condition; and outputting a record identifier corresponding to an entity associated with a lowest hierarchy level of the grouping in response to re-determining the first condition and the second condition; wherein the matching entity corresponds to the first leading scorer and is based at least in part on the determining of the first condition and on the determining of the second condition, and wherein the matching entity further corresponds to an entity associated with a lowest hierarchy level associated with the grouping.