Cubes are implemented by CUBEDEF objects. Measures are implemented by MEASUREDEF objects, and optionally by MEASURE_STORED and MEASURE_COUNTVAR objects. A CUBEDEF object is the parent of one or more MEASUREDEF objects, and may be the parent of a COMPOSITE objects and an AGGREGATIONDFN object.