2017-08-10 6 views
0

私はスタックオーバーフローフォーラムで新しくなっています。これは私の最初の質問です。 jpaでspring mvcを使用してWebアプリケーションを作成しています。しかし、エンティティモデルの両側の関係が必要なので、私はこのような状況になることはできません。私の悪い英語を申し訳ありません。 Database Structure and data for reference他のテーブルの単一の列への2列(同じテーブル)の参照方法

+0

私は実際の問題を説明することができないので、問題の写真を添付し​​ます。 [link](https://i.stack.imgur.com/dxdLO.jpg)https://i.stack.imgur.com/dxdLO.jpg。データベーススキーマとデータ参照については、このリンクをチェックしてください。 –

答えて

0

あなたの質問によれば、withId、toIdを持っていても両方が同じテーブルProductを指しているテーブルフリー製品が必要です。

その場合、以下のように自由商品表をデザインします。

@OneToOne 
@JoinColumn(name = "withId") 
private Product withProduct; 

@OneToOne 
@JoinColumn(name = "toId") 
private Product toProduct; 
+0

データベーススキーマとデータ参照については、このリンクを確認してください。 https://i.stack.imgur.com/dxdLO.jpg –

+0

私は実際の問題を説明できないので、問題の写真を添付し​​ます。 [link](https://i.stack.imgur.com/dxdLO.jpg) –

+0

は答えを更新しました。それを確認してください。 – Rajesh

関連する問題