有两个表,groups 和 groups_hierarchy。groups 有关于组的标准信息,group_hierarchy 有两列(父、子),列出父组的 id 和子组的 id。这就是说子组是父组的子组。我一直试图弄清楚 GroupHierarchy 和 Group Data Models 中的关联是什么。有人可以帮我弄这个吗?
一个组可以有许多子组,也可以是许多其他组的子组。我认为这将是has_many :grouphierarchies
Group 和belongs_to :group
GroupHierarchy 中的一个,但这不起作用……问题是 GroupHierarchy 在技术上属于 2 个组。
谢谢