JPA会員企業の事業体へのマッピングがないため、外部キーをご用意
-
19-09-2019 - |
質問
っていく作業者豆のものをじっと見ています。
しカップルでのテーブルに関することがありません外部キー当てはまるとは限りませんを追加。その問題については、データベース変更はできませんのでどこかできないのですが、別のソリューションを行う。っ...
私は3です。立地、リンクおよびエンドポイントおよび超塩、また、LINKS_TYPEます。
場所もしテーブルの主キー LOCATIONIDる文字列の位置を含んだidです。
リンクテーブルは、LINKIDとして主キー カラムLINK_ATTR_VALUE_Aる評価項目の主キー カラムLINK_ATTR_VALUE_Bる場所、その有効なタイプを利用します。カラムLINKTYPEIDるLINKS_TYPE主キー
ENDPOINT ーブルに主キー POINTID
LINKS_TYPEは、主キー LINKTYPEID カラムLINKTYPEA(テキスト文字列を定義するテーブル名がリンク) カラムLINKTYPEB(テキスト文字列を定義するテーブル名がリンク)
現在もLINKS_TYPEは、あまりないと思います心配をする必要があるのではない他のリンクはこのインスタンスデータベースです。
私のように会員の私立地企業のリストによる評価' と思いきや、@OneToManyから私は思っています。なくありません外部キーをこちらが見えます。
このマッピングして定義した...
@OneToMany ( cascade=CascadeType.ALL)
@JoinTable ( name = "ENDPOINT",
joinColumns = @JoinColumn (
name = "LINK_ATTR_VALUE_B"
),
inverseJoinColumns =
@JoinColumn (
name = "LINK_ATTR_VALUE_A"
)
)
private List<EndPoint> endPoints;
あれからのことか実現に少しも不思議じゃないかなっている:D でも、書類の身内の会話で内容がものの、底の発注書籍を提供する3だいによっては時間の前にこのマッピング:D
しTopLinkとjdeveloper11g、このweblogic serverのもの、oracle10gとしてデータベースです。
使用時serviceFacade顧客の照会もしているように見えた(その後ワークスペースが死亡していを再現するプロジェクトの顧客の作業).を生成する最適なクエリの私の意見を取得する権データです。しかし、まだまだ終了せん。
私与えたいとき、などが必要です。でも私は知っていマッピングはおそらく間違っているのは、もはやらないから理解するマッピングしました。
が誰かの助けすか?
お願い致します。
解決
ご リンク テーブルのようにな多対多マッピングテーブルの間に 所在地 や 評価項目 より一ます。の大きな問題で追加カラムほか LINKID
, LINK_ATTR_VALUE_A
や LINK_ATTR_VALUE_B
する市場第一部に上場しています
そうであるとすればそれはいもとして別:
Location
い集 Links
マップされたとして双方向に
Link
いく一係 Location
や EndPoint
場合は、大藤玲, リンク 他のカラム や だい控その主キーでも必要なマにマッピングさせることができた多対多の参加のテーブルに来たときの地図として多くの収集 EndPoint
s Location
.
き明かしまの私の答えを含め、実際のマッピングが必要な場合です。
他のヒント
こちらではのマッピングします。
@OneToMany(cascade=CascadeType.ALL)
@JoinTable(name = "LINK",
joinColumns = {
@JoinColumn(name="LINK_ATTR_VALUE_B")
},
inverseJoinColumns = {
@JoinColumn(name="LINK_ATTR_VALUE_A")
}
)
private List<EndPoint> endPoints;
たばかりでございますのでイマイチの真のanyの値は、必要があ リンク 表に示す。この場合、開示する'、DBAのを作成する必要があり実現したくあります。
がattemtingのマッピング、initialyの リンク, ように 評価項目.って返された5000+リンクがあります133.で再びマッピングがあまりないと思いますかめてしまいる。
現在当社のデータベースのみを含む1リンクタイプです。この変更は、 んが、私にとっての追加追加のwhere節のマッピング, って異なる属性のマッピングのための異なる種類です。
私は、タイピング気分で日:-D