The GOLD definition language (GDL)
Juan Carlos Trujillo, Manuel Palomar, Jaime Gómez · 2000
The GOLD Definition Language (GDL) is an Object Oriented (OO) formal specification language for the modeling of multidimensional databases.The OO multidimensional data model called GOLD is based on the O0 paradigm, which allows us to consider key issues in multidimensional modeling that are hardly considered by other multidimensional models such as derived measures, derived dimension attributes, the additivity of measures and multiple classification hierarchies.In this paper, we define the GDL for the GOLD model and demonstrate that its power of expression enables us to consider all the peculiarities of multidimensional modeling.comprehensive review of these can be found in [3]).Most of them, however, focus on either an OLAP query language such as [2], [11] and [15] or on a presumption about a subsequent implementation, such as [11] or [15].Furthermore, they are all lacking in certain key issues in multidimensional modeling, such as derived measures, derived dimension attributes and the additivity of measures.The GOLD model ([5], [7]), however, has demonstrated that the application of the OO paradigm allows us to consider key issues in multidimensional modeling that are hardly considered by other models, such as derived measures, derived dimension attributes, the additivity of measures and multiple classification hierarchies.