Как смоделировать отношения многие: многие в Hibernate? - PullRequest
0 голосов
/ 19 ноября 2010

Мне нужно создать соединение с таблицей, которая не находится под моим контролем, но есть отношение один-ко-многим , поэтому у меня возникли некоторые проблемы с отображениями спящего режима.

table1:

userId
firstname
lastname

table2:

user_id <= fk to table1.userId 
x_id
create_date

Таблица3:

x_id
private1
private2

Так что моя проблема в том, что, несмотря на то, что на самом деле это один ко многим , мне, вероятно, придется отобразить его как многие ко многим . И проблема в том, что одно из имен столбцов в таблице 2 не совпадает с именем столбца, на которое оно ссылается в таблице 1. У меня есть дополнительная проблема: в таблице 2 user_id и x_id образуют объединенный первичный ключ.

До сих пор я использовал файлы отображений Hibernate, а не аннотации. И я хотел бы использовать arraylist.

1 Ответ

0 голосов
/ 19 ноября 2010

Если я правильно вас понимаю, вы должны сопоставить это как многие со многими, используя составной первичный ключ.

Пожалуйста, внимательно ознакомьтесь с ответами и вопросами на эти посты, это поможет вам.

Отображение отношения того же класса

, а затем

Отображение отношения того же класса - продолжение

Я думаю, у него есть все ответы внутри.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...