2015-10-18 80 views
0

用兩個詞:我有表父和子,作爲一對多連接(父可以有很多孩子,子只能有一個父),我需要一個獨特的子名(列「名稱」)在特定父母的範圍內,但在所有父母的範圍內可以不是唯一的。這可能使用驗證註釋,如@UniqueConstraintJPA驗證唯一

回答

1

您必須對pair(父ID,子名稱)放置唯一約束。這樣,只有在給定父級的範圍內才能獲得名稱唯一性。