Ciao ho una classe che contiene una mappa:Hibernate uno-a-molti mappa senza estera chiave
private Map<class2, List<Integer>> abc;
Ora nella mia implementazione Ottengo i seguenti tabelle:
class 1:
+------+-----+
| Date | abc |
+------+-----+
class 2:
+----+------+------+
| ID | Name | Date |
+----+------+------+
ma io non vuole una chiave esterna in classe 2 voglio una terza tabella che sarebbe simile a questa:
class 1:
+------+-----+
| Date | abc |
+------+-----+
class 2:
+----+------+
| ID | Name |
+----+------+
class1+2
+-------+----+
| Date | id |
+-------+----+
| 17.02 | 1 |
| 17.02 | 2 |
| 18.02 | 1 |
+-------+----+
Ora la cosa è questo dovrebbe essere una relazione uno-a-molti e non molti a molti. Qualcuno può pubblicare una mappatura xml compilabile per il mio problema, ad es. qualcosa come:
<map name="abc" table="MEAL_DAY" lazy="true" access="field">
<key>
<column name="DATE" />
</key>
.....
<one-to-many ...
</map>
Sarei molto grato. Grazie