【发布时间】:2012-01-04 23:11:16
【问题描述】:
这是我的模型:
class User {...}
class Book {
User author;
int number;
}
每本书的编号从每位作者 1 开始,然后向上递增。所以我们会有 John Grisham 的 Books 1,2,3,George Martin 的 Book 1..5 等等......
我可以在Book 上设置一个独特的约束条件,以保证我们没有两本同一作者的相同编号的书吗?类似于@Column(unique = true),但约束只适用于Author X number的复合?
【问题讨论】:
标签: java jpa playframework persistence