<!-- Uses relation: Document to Document
-->
<union-subclass name="org.splat.dal.bo.som.UsesRelation" extends="org.splat.dal.bo.kernel.Relation" table="uses_rel">
- <many-to-one cascade="merge" name="refer" column="refer" access="field" not-null="true" />
+ <many-to-one cascade="merge,evict" name="refer" column="refer" access="field" not-null="true" />
</union-subclass>
<!-- UsedBy relation: Document to Document
-->
<union-subclass name="org.splat.dal.bo.som.UsedByRelation" extends="org.splat.dal.bo.kernel.Relation" table="usedby_rel">
- <many-to-one cascade="merge" name="refer" column="refer" access="field" not-null="true" />
+ <many-to-one cascade="merge,evict" name="refer" column="refer" access="field" not-null="true" />
</union-subclass>
<!-- Versions relation: Document to Document
-->
<union-subclass name="org.splat.dal.bo.som.VersionsRelation" extends="org.splat.dal.bo.kernel.Relation" table="versions_rel">
- <many-to-one cascade="merge" name="refer" column="refer" access="field" not-null="true" />
+ <many-to-one cascade="merge,evict" name="refer" column="refer" access="field" not-null="true" />
</union-subclass>
<!-- Converts relation: Document to File