1. A method of configuring an array attribute comprising: determining a set of unique value fields for the array attribute, wherein the array attribute is an attribute configured to have multiple values at the same time, wherein the array attribute comprises a one-dimensional array with a same size as the set of unique value fields, wherein data within each field in the array attribute is represented in a format that allows extraction of a total and a value therefrom; receiving a set of non-exclusive values for the array attribute; determining if any values in the set of non-exclusive values are duplicates corresponding to a same field in the array attribute; determining if each field in the array attribute has a corresponding value within the set of non-exclusive values; representing duplicates of a particular value in the set of non-exclusive values with a consolidated value in a corresponding field in the array attribute, wherein the consolidated value represents both the particular value and a total number of the particular value in the set of non-exclusive values; and adding a null value in each field of the array attribute that has no corresponding value in the set of non-exclusive values.