0

データベースには、customerエンティティとエンティティがありeventます。それらの間には と呼ばれる多対多の関係がありますreserve

reserveCUSTOMER_IDには 、 、EVENT_IDおよびの 3 つの列がありSEATます。

最初の 2 つの列は、各エンティティの主キーです。3 つ目は、関係専用に設定された関係属性であるため、関係テーブルのみに存在します。

私が苦労しているのは、別のクラスを作成する必要があるか、reserveまたは既存の 2 つのクラスで何らかのトリックを実行して、この 3 つ目のクラスを存在させる必要があるかということです。

ありがとう。

4

1 に答える 1

0

多対多のリレーション テーブルには、2 つの属性のみを含める必要があります。リンクする必要があるテーブルの 2 つの主キーです。あなたの場合、その関係テーブル内に別の属性を保存するため、それは純粋な関係テーブルではなく、追加の POJO を作成する必要があります。私の知る限りでは。

于 2012-09-07T07:44:45.703 に答える