<!--
-
- @author Daniel Brunier-Coulin
- - @copyright OPEN CASCADE 2012
+ - @copyright OPEN CASCADE 2012-2014
-->
<hibernate-mapping>
<union-subclass name="org.splat.dal.bo.som.Study" extends="org.splat.dal.bo.som.ProjectElement" table="study" lazy="false">
<!-- String sid -->
- <property name="sid" column="sid" access="field" not-null="true" />
+ <property name="sid" column="reference" access="field" not-null="true" />
<!-- int docount -->
<property name="docount" column="docount" access="field" not-null="true" />
<property name="visibility" type="Visibility" column="area" access="field" not-null="true" />
<!-- List<Scenario> scenarii -->
- <list name="scenarii" lazy="false" cascade="merge,delete-orphan" access="field">
+ <list name="scenarii" lazy="false" cascade="merge,delete-orphan,evict" access="field">
<key column="owner" not-null="true" />
<list-index column="scendex"/>
<one-to-many class="org.splat.dal.bo.som.Scenario" />