Hallo, ich erstell manuell meine Mappings aus folgender SQL Server-Tabelle "tabTest":
time_id (Fremdschlüssel auf TabTime; many-to-one Beziehung)
data_id (Fremdschlüssel auf TabData; many-to-one Beziehung)
datum
...
Erstere IDs sind zusammen ein Composite Key, d.h. beide sind Primary Keys.
Ich weiss nun nicht genau, wie die Felder (identifier field, etc.) der Javaklasse "TabTest" aussehen müssen, bzw. die passende *.hbm.xml. Da die beiden Fremdschlüssel sind, wird das hier nicht stimmen, oder:
/** identifier field */
private Integer timeId;
/** identifier field */
private Integer dataId;
Oder nimmt man dann einfach:
/** persistent field */
private de.mypath.database.TabTime tabTime;
/** persistent field */
private de.mypath.database.TabData tabData;
Danke schonmal
Gruß
H.
|