保证Hibernate JoinTable中的唯一数据集

时间:2013-04-08 10:16:18

标签: hibernate many-to-many unique jointable

因为我是Hibernate的新手,所以在回答这个问题之前,我已经阅读,搜索并尝试了很多。

实际上我有一个简单的表(例如Person),只有一个生成的id和一个唯一的名称作为第二列。第二个表(例如,用户)也包含生成的id和Set<人>表1中的名字。

对于Set<人>在表2中,我创建了一个@ManyToMany关系,从而产生了一个JoinTable。到目前为止一切顺利(按预期工作)。

我现在需要的(并且我无法实现)是一种我可以定义的方式,这些人群中的每一组在连接表中只存在一次(所以我不想有相同的表A中有人A和B的两次组合,但肯定是A人或A和C组合的附加条目。

您有什么建议或提示我需要从哪里开始?

0 个答案:

没有答案