Abstract: A database system and method for adjusting a value within a database configured as a multidimensional aggregation tree (MAT) having a plurality of leaves. A value associated with a vertex within the MAT is modified, propagated down toward the leaves of the MAT and reconciled up through the tree from the leaf to determine if there is a locked vertex. If there is a locked vertex, a value is adjusted down toward the leaves from the locked vertex, wherein adjusting down includes computing a value for a leaf associated with the locked vertex.