Hallo,

ich versuche micht derzeit an Hibernate und möchte gerne unsere Datenbank mit Hibernate mappen.

Dabei stosse ich auf das Problem, das wir verweise auf andere Entitäten haben (@ManyToOne), die aus mehreren zusammengesetzten Schlüsselfelder bestehen. Dabei teilen sich die Verweise einzelnen Spalten aus der Tabelle. Als Beispiel Kunde-Id und Versandadresse-Id auf Versandadresse und Kunde-Id und Ansprechpartern-Id auf Ansprechpartern wobei sich beide Relationen die Kunden-Id teilen sowie Kunden-Id noch selber für die Kunden-Entität.

Bei Hibernate habe ich nun das Problem, das ich Abbrüche bekomme:
"Repeated column in mapping for entity: ft.Kommission column: aekdn (should be mapped with insert="false" update="false")"

Wenn ich das @JoinColumn auf insertable=false und updateable=false setze, funktioniert zwar der Abruf aber ich kann z.B. den Ansprechpartner nicht mehr update bzw. schreiben.

Kennt jemand das Problem, gibt es ein Möglichkeit das richtig umzusetzen?

Gruß
Martin