例如,我有3个表:
曼: int pk_id
结: int fk_m_id, int fk_w_id, 字符串some_info 对象人, 对象女人
女人: int pk_id
联结表具有Man和Woman的外键作为属性,但它内部还有Man和Woman对象以及一些额外信息,因此不需要m_id和w_id外键属性,因为id已经在内部对象。我如何删除id属性,只有其中的对象,让hibernate知道外键是在对象内?联结表也存在于db中并且有一些额外的属性(String some_info),所以不能用多对多来做..或者我可以吗?
希望这是有道理的。