Ich hab hier eine Personen + Missionen Tabelle + Beziehungstabelle...
eine Person kann in mehreren einsätzen sein und eine mission kann mehrere personen haben...
also many-to-many relation... Wenn ich jetzt eine person zu einer mission zuordne, wird richtig ein eintrag auf der beziehungstabelle gemacht - das problem ist, dass wenn ich die person ändere (also ein update auf person mache) wird ein delete auf die beziehungstabelle gemacht und alle zuordnungen sind weg:( was is da los?
hier die config hibernate files:
Code:
mission:
<bag name="personal" table="personal_mission" cascade="all" lazy="false" batch-size="5">
<key column="missionId"/>
<many-to-many column="personalId" class="com.triplex.dol.Personal"/>
</bag>
und
Code:
personal
<bag name="missions" table="personal_mission" cascade="all" lazy="false" batch-size="5">
<key column="personalId"/>
<many-to-many column="missionId" class="com.triplex.dol.Mission" />
</bag>
vllt hat jmd. ne ahnung - wäre sehr dankbar!!!
lg
triple