Hibernate version: 3.0.3
Wir haben leider keine Idee, wie folgendes (mit XDoclets über den Gettern) sinnvoll dargestellt werden kann:
Eine Tabelle "captions" bietet sprachabhängige Texte an:
id langId captId caption
--------------------------------------
1 0 1 "Chapter 1"
2 1 1 "Kapitel 1"
3 0 2 "Section 1"
4 1 2 "Abschnitt 1"
5 0 3 "Chapter 2"
6 1 3 "Kapitel 2"
Mehrere Objekte nutzen Beschriftungen aus der Tabelle "captions", abhängig von der aktuellen Sprache, z.B. Objekte aus "chapters":
id captId ...
-------------------------------------
1 1 ...
2 3 ...
oder Objekte aus "sections":
id captId ...
-------------------------------------
1 2 ...
Die Beziehungen sind nicht über (einen) Fremdschlüssel herstellbar, weil ja mehrere Tabellen Beziehungen in die Tabelle "captions" halten.
Wie macht man sowas?
|