1. A method comprising: receiving contribution data of an enterprise in accordance with a multi-level enterprise model; storing the contribution data within a database, wherein the database comprises a multidimensional database comprising N dimensions, and wherein N is greater than two; receiving a first annotation for a first object of the contribution data; retrieving a first context definition defining a first context in which the first annotation was received, wherein the context corresponds to a particular cell of a sheet of the multidimensional database comprising full versions of two of the N dimensions and single values for each of the remaining N dimensions; receiving a second annotation for a second object corresponding to a second context, the second object including the particular cell and being a higher-order object than the particular cell; storing the first annotation, the second annotation, the first context definition, and the second context definition that defines the second context in which the second annotation was received; and outputting, based on the first and second context definitions, the first annotation and the second annotation in a graphical user interface.