7. The method according to claim 1 , further comprising: fragmenting, by the computer, the one or more data elements in the one or more fields of a record into fragmented data, wherein a fragmented datum is a data element in a field of a record that is a more granular than a parent data element, and wherein each fragmented datum is associated with a data field that is more granular; and storing, by the computer, the fragmented data contiguously in the same partition.
7. The method according to claim 1 , further comprising: fragmenting, by the computer, the one or more data elements in the one or more fields of a record into fragmented data, wherein a fragmented datum is a data element in a field of a record that is a more granular than a parent data element, and wherein each fragmented datum is associated with a data field that is more granular; and storing, by the computer, the fragmented data contiguously in the same partition. 9. The method according to claim 7 , further comprising: querying, by the computer, the database for the first object in response to a query received from a software module; and outputting, by the computer, to the software module the second object referenced by the referring object that replaced the first object.