0

たとえば、私は3つのテーブルを持っています:

男: int pk_id

ジャンクション: int fk_m_id, int fk_w_id, String some_info Object Man, Object Woman

女性: int pk_id

ジャンクション テーブルには属性として Man と Woman の外部キーがありますが、その内部には Man と Woman のオブジェクトといくつかの追加情報もあります。ID は既にオブジェクト内にあるため、m_id と w_id の外部キー属性は必要ありません。どうすれば id 属性を削除し、その中にオブジェクトだけを持ち、外部キーがオブジェクトの中にあることを hibernate に認識させることができますか? ジャンクション テーブルも db に存在し、いくつかの追加の属性 (文字列 some_info) があるため、多対多では実行できません..またはできますか?

これが理にかなっていることを願っています。

4

0 に答える 0