<Schema name="Miniature Models">
  <Dimension type="TimeDimension" visible="true" highCardinality="false" name="TIME">
    <Hierarchy name="Time" visible="true" hasAll="true" allMemberName="All Years" primaryKey="TIME_ID">
      <Table name="DIM_TIME" schema="PUBLIC">
      </Table>
      <Level name="Years" visible="true" column="YEAR_ID" type="String" uniqueMembers="true" levelType="TimeYears" hideMemberIf="Never">
        <Annotations>
          <Annotation name="AnalyzerDateFormat">
            <![CDATA[[yyyy]]]>
          </Annotation>
        </Annotations>
      </Level>
      <Level name="Quarters" visible="true" column="QTR_NAME" type="String" uniqueMembers="false" levelType="TimeQuarters" hideMemberIf="Never">
        <Annotations>
          <Annotation name="AnalyzerDateFormat">
            <![CDATA[[yyyy].['QTR'q]]]>
          </Annotation>
        </Annotations>
      </Level>
      <Level name="Months" visible="true" column="MONTH_NAME" type="String" uniqueMembers="false" levelType="TimeMonths" hideMemberIf="Never">
        <Annotations>
          <Annotation name="AnalyzerDateFormat">
            <![CDATA[[yyyy].['QTR'q].[MMM]]]>
          </Annotation>
        </Annotations>
      </Level>
    </Hierarchy>
  </Dimension>
  <Cube name="Sales_FY2003_2005" visible="true" cache="false" enabled="true">
    <Table name="ORDERFACT" schema="PUBLIC">
    </Table>
    <Dimension type="StandardDimension" visible="true" foreignKey="CUSTOMERNUMBER" highCardinality="false" name="MARKETS">
      <Hierarchy name="Markets" visible="true" hasAll="true" allMemberName="All Markets" primaryKey="CUSTOMERNUMBER">
        <Table name="CUSTOMER_W_TER" schema="PUBLIC">
        </Table>
        <Level name="Territory" visible="true" column="TERRITORY" type="String" uniqueMembers="true" levelType="Regular" hideMemberIf="Never">
        </Level>
        <Level name="Country" visible="true" column="COUNTRY" type="String" uniqueMembers="true" levelType="Regular" hideMemberIf="Never">
          <Annotations>
            <Annotation name="Data.Role">
              <![CDATA[Geography]]>
            </Annotation>
            <Annotation name="Geo.Role">
              <![CDATA[country]]>
            </Annotation>
          </Annotations>
        </Level>
        <Level name="State Province" visible="true" column="STATE" type="String" uniqueMembers="true" levelType="Regular" hideMemberIf="Never">
          <Annotations>
            <Annotation name="Data.Role">
              <![CDATA[Geography]]>
            </Annotation>
            <Annotation name="Geo.Role">
              <![CDATA[state]]>
            </Annotation>
            <Annotation name="Geo.RequiredParents">
              <![CDATA[country]]>
            </Annotation>
          </Annotations>
        </Level>
        <Level name="City" visible="true" column="CITY" type="String" uniqueMembers="false" levelType="Regular" hideMemberIf="Never">
          <Annotations>
            <Annotation name="Data.Role">
              <![CDATA[Geography]]>
            </Annotation>
            <Annotation name="Geo.Role">
              <![CDATA[city]]>
            </Annotation>
            <Annotation name="Geo.RequiredParents">
              <![CDATA[country,state]]>
            </Annotation>
          </Annotations>
        </Level>
      </Hierarchy>
    </Dimension>
    <Dimension type="StandardDimension" visible="true" foreignKey="CUSTOMERNUMBER" highCardinality="false" name="CUSTOMERS">
      <Hierarchy name="Customers" visible="true" hasAll="true" allMemberName="All Customers" primaryKey="CUSTOMERNUMBER">
        <Table name="CUSTOMER_W_TER" schema="PUBLIC">
        </Table>
        <Level name="Customer Name" visible="true" column="CUSTOMERNAME" type="String" uniqueMembers="false" levelType="Regular" hideMemberIf="Never">
          <Property name="Customer Number" column="CUSTOMERNUMBER" type="String">
          </Property>
          <Property name="Contact First Name" column="CONTACTFIRSTNAME" type="String">
          </Property>
          <Property name="Contact Last Name" column="CONTACTLASTNAME" type="String">
          </Property>
          <Property name="Phone" column="PHONE" type="String">
          </Property>
        </Level>
      </Hierarchy>
    </Dimension>
    <Dimension type="StandardDimension" visible="true" foreignKey="PRODUCTCODE" highCardinality="false" name="PRODUCTS">
      <Hierarchy name="Products" visible="true" hasAll="true" allMemberName="All Products" primaryKey="PRODUCTCODE">
        <Table name="PRODUCTS" schema="PUBLIC">
        </Table>
        <Level name="Line" visible="true" column="PRODUCTLINE" type="String" uniqueMembers="true" levelType="Regular" hideMemberIf="Never">
          <Property name="Description" column="PRODUCTDESCRIPTION" type="String">
          </Property>
        </Level>
        <Level name="Name" visible="true" column="PRODUCTNAME" type="String" uniqueMembers="false" levelType="Regular" hideMemberIf="Never">
          <Property name="Code" column="PRODUCTCODE" type="String">
          </Property>
          <Property name="Vendor" column="PRODUCTVENDOR" type="String">
          </Property>
        </Level>
      </Hierarchy>
    </Dimension>
    <Dimension type="StandardDimension" visible="true" highCardinality="false" name="ORDER STATUS">
      <Hierarchy name="Status" visible="true" hasAll="true" allMemberName="All Status">
        <Level name="Type" visible="true" column="STATUS" type="String" uniqueMembers="true" levelType="Regular" hideMemberIf="Never">
        </Level>
      </Hierarchy>
    </Dimension>
    <DimensionUsage source="TIME" name="TIME" visible="true" foreignKey="TIME_ID" highCardinality="false">
    </DimensionUsage>
    <Measure name="Sales" column="TOTALPRICE" datatype="Numeric" formatString="&#163;#,###.00" aggregator="sum" visible="true">
    </Measure>
    <Measure name="Quantity" column="QUANTITYORDERED" datatype="Numeric" formatString="#,###" aggregator="sum" visible="true">
    </Measure>
    <CalculatedMember name="Unit Price" formatString="&#163;#,###" formula="[Measures].[Sales]/[Measures].[Quantity]" dimension="Measures" visible="true">
    </CalculatedMember>
  </Cube>
  <Role name="Administrator">
    <SchemaGrant access="all">
      <CubeGrant cube="Sales_FY2003_2005" access="all">
        <DimensionGrant dimension="CUSTOMERS" access="custom">
        </DimensionGrant>
      </CubeGrant>
    </SchemaGrant>
  </Role>
</Schema>
