2

groups と groups_hierarchy の 2 つのテーブルがあります。groups にはグループに関する標準情報があり、group_hierarchy には親グループの ID と子グループの ID をリストする 2 つの列 (親、子) があります。つまり、子グループは親グループのサブグループです。GroupHierarchy と Group Data Models で関連付けがどうなるかを理解しようとしています。誰かがこれで私を助けることができますか?

グループは多くのサブグループを持つことができ、他の多くのグループのサブグループになることができます。has_many :grouphierarchiesグループ内とグループ階層内にあると考えましたがbelongs_to :group、うまくいきませんでした...問題は、グループ階層が技術的に2つのグループに属していることです。

ありがとう

4

1 に答える 1