1. A computer-implemented method of processing a query result, comprising: receiving the query result, wherein the query result includes a first result field having multiple data elements in a many-to-one relationship with a second result field, and wherein the query result is formatted for display on a display device in a tabular format having at least one row that includes the first and second result fields; parsing the received query result to identify the multiple data elements from the first result field; generating a result set from the identified multiple data elements, wherein the generated result set includes one or more rows, each row including a one-to-one relationship between one of the multiple data elements of the first result field and the second result field; and returning the generated result set.