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>