0

一方向マッピングと双方向マッピングで少し混乱しています。

私が持っているとしましょう

class Organisation

と関連many to manyがありcountryます。

したがって、国は多くの組織を持つことができ、組織は多くの国に属することができます

これは、ORM の観点からは単方向または双方向である必要があります。

組織を作るときにそれが欲しいからです。国を選択するための選択ボックスが必要です

しかし、国を作成するときに、常に組織を選択するように求められるとは限りません。しかし、特定の国の組織のリストを取得する必要があります。

だから私は何をすべきか

4

1 に答える 1

1

Organizationから接続されたCountryエンティティのコレクション、およびその逆方向にナビゲートする必要があることが非常に多いように思われるため、これら 2 つの間の双方向の関係が必要です。

多対多の関係の性質はオプションです。Countryの新しいインスタンスを作成する場合、組織を選択する必要はありません。モデルではそうすることができますが、必須ではありません。組織の両方が、接続されたエンティティなしで存在できます。

于 2012-07-23T06:42:29.753 に答える