Patent ID: 7644093

Claim:
A method comprising the steps of: receiving a data input file, said data input file defining a first set of data fields to be included in a database and said data input file including a set of data elements to be included in said database; identifying a second set of data fields in said data input file that are designated to contain a Boolean element, said second set of data fields being a subset of said first set of data fields; defining at least one new data field, each new data field collectively storing a plurality of said Boolean elements; modifying said first set of data fields to eliminate said second set of data fields; generating a catalog that defines an arrangement of said first set of data fields, wherein said arrangement includes said one or more new data fields for collectively storing said Boolean elements, wherein defining one or more new data fields includes defining a first new data field storing a plurality of the Boolean elements; and wherein defining one or more new data fields includes defining the first new data field such that the first new data field is configured to store eight of the Boolean elements.