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; 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.