Hibernate version: 3.1
[b]Mapping documents:
Code:
<class name="License">
<cache usage="read-write" />
<id name="id" type="long" column="licenseid" unsaved-value="0">
<generator class="foreign">
<param name="property">person</param>
</generator>
</id>
<property name="number" type="string" length="50"
not-null="true" />
<property name="expirationDate" type="date" not-null="true" />
<property name="issueDate" type="date" not-null="true" />
<property name="informed" type="boolean" />
<property name="category" type="integer" />
<one-to-one name="person" cascade="all-delete-orphan"/>
</class>
hallo!
ich hab folgendes problem!
ich hab eine 1:1 beziehung zwischen Person und Lizenz (mapping von Lizenz siehe oben)
dabei möchte ich, dass wenn die person gelöscht wird, dass die lizenz mit gelöscht wird, meine versuche scheitern aber
das
Code:
cascade="delete"
funktionieren nicht
mit
Code:
constraint="true"
wird zwar ein constraint in die db hinzugefügt aber leider ON DELETE NO ACTION
wie kann ich den schemaexport dazu überreden dieses einfache problem zu lösen?
tom