1. A system, comprising: a processor; a computer-readable storage medium; a metadata repository configured to store structure metadata that defines one or more structures for storing data in both a relational database, and a multidimensional database; wherein the metadata repository is further configured to store first metadata that describes a mapping between (1) cells of a table in the relational database and (2) cells of an Online Analytical Processing (OLAP) cube structure stored within the multidimensional database; synchronization component logic configured to detect that a change has been made to the OLAP cube structure within the multidimensional database, wherein the synchronization component logic is configured to use user-interface triggers to detect the change to the OLAP cube structure within the multidimensional database; synchronization logic to modify the first metadata to reflect the change that has been made to the OLAP cube structure within the multidimensional database in response to detecting that the change has been made to the OLAP cube structure within the multidimensional database; and synchronization logic to modify the table in the relational database based on the modification to the first metadata that was performed in response to the change that has been made to the OLAP cube structure within the multidimensional database, wherein the detection that a change has been made to the OLAP cube structure, the modification of the first metadata to reflect the change that has been made to the OLAP cube structure, and the modification of the table in the relational database based on the modification to the first metadata, are performed within the same computing process instance.