例如,我有 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 对象以及一些额外的信息,因此不需要 m_id 和 w_id 外键属性,因为 id 已经在对象内。如何删除 id 属性并只在其中包含对象并使休眠知道外键在对象内部?联结表也存在于 db 中并且有一些额外的属性(String some_info),所以不能用多对多来做......或者我可以吗?
希望这是有道理的。