0
我有兩個實體 - Request
和Report
。每個Request
只能有一個Report
,而每個Report
只能屬於一個Request
。這是一對一的關係。休眠/ JPA一對一關係
現在我正在考慮底層數據庫模式。現在在表requests
我有FK
到PK reports.id
。
這是一個正確的方法嗎?其中FK
必須放在其他實體 - reports
或requests
表中?
我有兩個實體 - Request
和Report
。每個Request
只能有一個Report
,而每個Report
只能屬於一個Request
。這是一對一的關係。休眠/ JPA一對一關係
現在我正在考慮底層數據庫模式。現在在表requests
我有FK
到PK reports.id
。
這是一個正確的方法嗎?其中FK
必須放在其他實體 - reports
或requests
表中?
這就是你所需要的關於外鍵的全部內容。您可能還需要爲外鍵添加唯一約束(唯一索引),以獲得更好的性能和一致性保證。