2

可能重复:
可以向@ManyToMany Hibernate 额外表添加额外字段吗?

这是我的问题,有没有办法在休眠中使用 hbm.xml 文件在多对多连接表中添加额外的列。就像:

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 文件?

4

1 回答 1

0

我不认为你可以添加额外的列并保持多对多 rel。你必须切换到多对一的rels。

请参阅此处的讨论:

可以向@ManyToMany Hibernate 额外表添加额外字段吗?

于 2012-10-17T13:00:01.087 回答