Postgres + Hibernate - 如何使用MATCH FULL创建主键

时间:2015-01-23 16:37:42

标签: hibernate postgresql primary-key

请参阅: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实体术语中做到这一点?

0 个答案:

没有答案