<POLICIES . . . 
<DATASCHEMA>
  <DATA-STRUCT name="garment.size"
    short-description="size">
    <CATEGORIES><demographic/></CATEGORIES>
  </DATA-STRUCT>
  <DATA-STRUCT name="garment.gender"
    short-description="gender">
    <CATEGORIES><demographic/></CATEGORIES>
    <LONG-DESCRIPTION>Gender for which garment is intended
      </LONG-DESCRIPTION>
  </DATA-STRUCT>
  <DATA-STRUCT name="garment.color"
    short-description="color">
    <CATEGORIES><preference/></CATEGORIES>
  </DATA-STRUCT>
  <DATA-STRUCT name="garment.style"
    short-description="style">
    <CATEGORIES><preference/></CATEGORIES>
  </DATA-STRUCT>
  <DATA-STRUCT name="garment.designer" 
    short-description="designer">
    <CATEGORIES><preference/></CATEGORIES>
  </DATA-STRUCT>
  <DATA-STRUCT name="garment.country"
    structref="http://www.w3.org/TR/P3P/base#postal.country"
    short-description="country of manufacture">
    <CATEGORIES><preference/></CATEGORIES>
  </DATA-STRUCT>
  <DATA-DEF name="shirt" structref="#garment"
    short-description="shirt"/>
  <DATA-DEF name="pants" structref="#garment"
    short-description="pants"/>
  <DATA-DEF name="shoe" structref="#garment"
    short-description="shoe"/>
</DATASCHEMA>
<POLICY . . . 
  <STATEMENT>
. . . 
    <DATA-GROUP base="">
      <DATA ref="#shoe.size">
      <DATA ref="#shoe.gender">
      <DATA ref="#shirt">
    </DATA-GROUP>
  </STATEMENT>
. . . 
</POLICY>
</POLICIES>