<?xml version="1.0"?>

<Schema name="ventas" measuresCaption="Medida">

   <Dimension caption="Vendedor" name="tdvended">
	 	<Hierarchy hasAll="true" allMemberName="Todos" primaryKey="co_vended">
			<Table schema="dmventas" name="tdvended"/>
			<Level name="Vendedor" column="no_vended" uniqueMembers="true" ordinalcoumn="no_vended"/>
		</Hierarchy>
   </Dimension>
	
   <Dimension caption="Tienda" name="tdtienda">
	   <Hierarchy hasAll="true" allMemberName="Todos" primaryKey="co_tienda">
		   <Table schema="dmventas" name="tdtienda"/>
			<Level name="Tienda" column="no_tienda" uniqueMembers="true" ordinalcolumn="no_tienda"/>
		</Hierarchy>
   </Dimension>
	
   <Dimension caption="Producto" name="tdproduc">
		 <Hierarchy hasAll="true" allMemberName="Todos" primaryKey="co_produc">
		   <Table schema="dmventas" name="tdproduc"/>
			<Level name="Producto" column="no_produc" uniqueMembers="true" ordinalcolumn="no_produc"/>
		</Hierarchy>
   </Dimension>
	
   <Dimension caption="Fecha de venta" name="tdfecven">
		<Hierarchy hasAll="true" allMemberName="Todos" primaryKey="co_fecven">
			<Table schema="dmventas" name="tdfecven"/>
			<Level name="Año" column="co_aniven" uniqueMembers="true"/>
			<Level name="Mes" column="no_mesven" uniqueMembers="true"/>
			<Level name="Día" column="no_diaven" uniqueMembers="true"/>
		</Hierarchy>
   </Dimension>

   <Cube name="ventas">
      <Table schema="dmventas" name="thventas"/>
		   <DimensionUsage name="tdvended" source="tdvended" foreignKey="co_vended"/>
		   <DimensionUsage name="tdtienda" source="tdtienda" foreignKey="co_tienda"/>
		   <DimensionUsage name="tdproduc" source="tdproduc" foreignKey="co_produc"/>
		   <DimensionUsage name="tdfecven" source="tdfecven" foreignKey="co_fecven"/>			
		
			<Measure caption="Productos vendidos" name="ca_ventas" column="ca_ventas" aggregator="sum" formatString="#0" visible="true"/>
            <Measure caption="Monto vendido" name="im_ventas" column="im_ventas" aggregator="sum" formatString="#0" visible="true"/>
    </Cube>
	 
</Schema>
