Server
	--Instance
		--Database
			--Dimension
			--Cube

Meta:
	--applications.xml
	--Instance.xml include db connection
	--Database.xml
	--Schema.xml: olap model
	
DBMeta
	--OLAP_Application
	--OLAP_Instance
	--OLAP_Database
	--OLAP_Dimension
	--OLAP_Cube

DB_DimensionData
	1.Standard Dimension
		do nothing
	2. Time Dimension
		do nothing,using t_olap_time
	3. ParentChild Dimension
		create the standard level-flat table
		level-flat table structure:
		primary_id|name|caption|parent_id|depth|isleaf|level_0|level_1|...|level_n
		
		
DB_CubeAggregate
	according to the Level cordination,create the aggregate table,by setup or dynamic
	for example,(Product.SubCategory,State.City) cordination generate the table:
	SubCategory|City|Sales_Dollars|Sales_Units
	if mdx query like:
	select product.subcategory.members on rows,State.City.members on columns from cube
	just use above table to fetch data
	if mdx query like:
	select Produc.Category.members on rows,State.City.members on columns from cube
	we can use above table to fetch data by group by operator

MOLAP_DimensionData
	a dimension is stored in three data file:
	--index file
	--member tree data file
	--member properties file
	under designing
	
	
	