标签: python sql django orm many-to-many
我有一个Person模型,一个Semester模型和一个Room模型。 我正在尝试做多对多关系。
我用一个关联实体(第四个模型)实现了这个目标,它有3个外键(一个用于Person,一个用于Semester,一个用于Room)。
使用内置的ManyToManyField,Django-ish的方法是什么?或者使用3方m2m不合适?我正在考虑使用through参数汇集2个ManyToManyFields,但我想知道是否有其他人已经想到这一点。
感谢。