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)
);

3 番目のテーブルの hbm.xml ファイルを作成するには?

4

1 に答える 1

0

余分な列を追加して多対多の関係を維持することはできないと思います。多対 1 の rel に切り替える必要があります。

ここでの議論を参照してください。

@ManyToMany Hibernate 追加テーブルに追加フィールドを追加できますか?

于 2012-10-17T13:00:01.087 に答える