1. A method of creating a plurality of array tables comprising: identifying keys in a database, the keys each having an associated value; identifying bits that are common between the keys including applying logical functions; removing the identified bits to form condensed keys; modulating the condensed keys using identified bits to create transformed keys; and populating said plurality of array tables using said transformed keys and the keys associated values.