回答此问题可获得 20 贡献值,回答如果被采纳可获得 50 分。
<p>从概念上讲,我想要的是:</p>
<pre><code>class Child:
guardians = models.ManyToManyField(Guardian)
class Guardian:
children = models.ManyToManyField(Child)
</code></pre>
<p>申请是为了学校。任何一个家长(监护人)可以有多个孩子,任何孩子都可以有多个监护人。现在,我不能像Python那样在C++中向前声明。在</p>
<p>最干净的方法是什么?我是否需要第三个“关系”类来表示这些联系(这就是我所倾向的)?但在我重新发明轮子之前,我想问问。看来这应该很容易。。。在</p>