【发布时间】:2014-02-21 18:27:45
【问题描述】:
我有一个Entity用户,还有一个Entity book,用户可以有很多书,这本书可以有很多所有者,所以是多对多关系。 并使用 user_id 和 book_id 创建了一个中间表 user_book
但现在问题来了,如果用户有两本完全相同的书会发生什么,例如他买了同一本书两次。然后触发了主键约束,我不能再持久化用户了。
那我能用它做什么呢?一个用户怎么可能有两本相同的书?
【问题讨论】:
标签: java jpa duplicates