请参阅:http://www.postgresql.org/docs/9.1/static/sql-createtable.html 在postgres中创建表的主键时,您有很多选项。其中之一是:
REFERENCES reftable [ ( refcolumn ) ] [ MATCH FULL | MATCH PARTIAL | MATCH SIMPLE ]
考虑到这一点,我有一个实体员工:
Employee
String Neighborhood ID
String Hunting ID
String Fishing ID
Rest of columns...
我们希望这些是关键(neighborhoodId, huntingId, fishingId)
,我们想要一个MATCH FULL主键,以便(100, null, 100)
和(100, null, 100)
将导致验证约束。
你如何在hibernate实体术语中做到这一点?