1. A method comprising: creating a first database object associated with a primary key, a first group ID m, and a first delta ID m; associating a first pointer with the first database object; creating a second database object associated with the primary key, a second group ID n, and a second delta ID n; associating a second pointer with the second database object; and creating a third database object associated with the primary key, the first group ID m, and a third delta ID m+1, wherein the third database object is associated with a change to the first database object.