2013-02-26 57 views
2

我必須對我的兩個實體創建一些Foreign key限制,我已經實現在休眠層使用one to many mapping的關係,我的問題是休眠或數據庫:哪個更適合外鍵約束?

  1. 有什麼更好的地方把這樣的約束:Hibernate或者數據庫表或兩者兼而有之?

我很感激一些細節,因爲我不確定實施約束的正確方法。

回答

3

這些外鍵必須由數據庫中相應的constriants強制執行。這是沒有辦法的。

您的應用程序(因此Hibernate)將不會是唯一一個訪問數據,它不會是最後一個。