Use:
Code:
<hibernate-mapping>
    <class name="ProjektImpl" table="mkz_projekt">
      <property .../>
      <set name="istKosten" lazy="false" inverse="false" cascade="all" sort="unsorted" where="type='I'">
              <key column="projekt_id"/>
              <one-to-many class="IstKostenImpl"/>
     </set>
        <set
            name="planKosten" lazy="false" inverse="false" cascade="all" sort="unsorted"  where="type='P">
              <key column="projekt_id"/>
              <one-to-many class="PlanKostenImpl"/>
        </set>
        <one-to-one name="vertriebsBudget" class="MarketingkostenImpl" cascade="all"  outer-join="auto" constrained="false"
</hibernate-mapping>