groups と groups_hierarchy の 2 つのテーブルがあります。groups にはグループに関する標準情報があり、group_hierarchy には親グループの ID と子グループの ID をリストする 2 つの列 (親、子) があります。つまり、子グループは親グループのサブグループです。GroupHierarchy と Group Data Models で関連付けがどうなるかを理解しようとしています。誰かがこれで私を助けることができますか?
グループは多くのサブグループを持つことができ、他の多くのグループのサブグループになることができます。has_many :grouphierarchies
グループ内とグループ階層内にあると考えましたがbelongs_to :group
、うまくいきませんでした...問題は、グループ階層が技術的に2つのグループに属していることです。
ありがとう