Как добавить дополнительные столбцы во многие к многим присоединяемым таблицам в hbm.xml: hibernate?
Возможный дубликат:
Можно ли добавить дополнительные поля в дополнительную таблицу @ManyToMany Hibernate?
Вот моя проблема, есть ли способ добавить дополнительные столбцы во многие таблицы объединения, используя файлы hbm.xml в hibernate. Как:
Create table employee(
emp_id int primary key,
emp_name varchar(50)
);
Create table address(
address_id int primary key,
address varchar(500)
);
Create table employee_address(
emp_id int,
address_id int,
/********** this is an extra column **********/
no_of_letters_sent int,
foreign key(emp_id) references employee(emp_id),
foreign key(address_id) references address(address_id)
);
Как сделать файлы hbm.xml для третьей таблицы?
1 ответ
Я не думаю, что вы можете добавить дополнительные столбцы и сохранить отношение многие ко многим. Вы должны будете переключиться на многие к одному.
Смотрите обсуждение здесь:
Можно ли добавить дополнительные поля в дополнительную таблицу @ManyToMany Hibernate?