我是Stack overflow論壇的新成員。這是我的第一個問題。 我正在用jpa創建使用spring mvc的web應用程序。但是我不能因爲我想在實體模型中使用雙方關係而過度使用這種情況。對不起,我的英語不好。 Database Structure and data for reference如何將兩列(同一表)引用到其他表的一列中
0
A
回答
0
根據你的問題,你想有一個免費的產品,它有withId,toId但都指向同一個表產品。
在這種情況下,請設計您的免費產品表,如下所示。
@OneToOne
@JoinColumn(name = "withId")
private Product withProduct;
@OneToOne
@JoinColumn(name = "toId")
private Product toProduct;
+0
請檢查此鏈接的數據庫模式和數據引用。 https://i.stack.imgur.com/dxdLO.jpg –
+0
我想,我無法解釋實際問題,所以我附上問題照片。 [鏈接](https://i.stack.imgur.com/dxdLO.jpg) –
+0
更新了答案。覈實。 – Rajesh
相關問題
- 1. PostgreSQL - 使用同一表中其他列的值更新一列
- 2. 將數據插入一列來自同一個表的其他兩列
- 3. 定義兩個引用到另一個表中的同一列
- 4. 如何連接兩個表,其中一個表中的一列是指其他表中的3列?
- 5. SQL兩人在另一個表中一個表引用同一列的列
- 6. 如何將兩列的組合值複製到同一個表中的一列
- 7. 如何一列從其他行中同一個表
- 8. 將列表移動到其他列表
- 9. LINQ如何將兩個列表分組到一個列表中?
- 10. 如何將兩個列表的列表合併到一個新列表中
- 11. 如何引用Oracle中的同一表中的其他行
- 12. 如何調用引用同一個表中的列的列?
- 13. 將數據從一列複製到其他列(位於不同的表中)
- 14. 如何引用列在同一個表
- 15. 遍歷兩個列表和一個數值在其他列表
- 16. 如何將兩個不同的列表映射到一個列表?
- 17. 排序列表其他兩個列表
- 18. 將同一個表映射到兩個不同的列表
- 19. 更新基於同一表中的其他列的多個列
- 20. MySQL的選擇列,而其他兩列是引用的表
- 21. 在列表中編輯一個列表以及列表中的其他列表
- 22. 使用來自其他列表的一系列索引創建新列表
- 23. MySQL:如何引用同一張表上的兩列?
- 24. web2py如何創建列表:db.py中其他表的引用
- 25. 幫助使用同一個表的其他列更新列
- 26. Oracle根據同一表中其他列的值維護列
- 27. 如何創建合併其他兩個列表的列表?
- 28. 將一個表的一列與其他表的數據匹配
- 29. 如何找到一個列表列,並在其他行相同的值連接字符串爲同一列值
- 30. 將兩列從一個表連接到另一列,其他返回不同或相同的結果,用於每列的兩列
我想,我無法解釋實際問題,所以我附上了問題照片。 [鏈接](https://i.stack.imgur.com/dxdLO.jpg)https://i.stack.imgur.com/dxdLO.jpg。請檢查此鏈接以瞭解數據庫架構和數據引用。 –