I was designing the models I will need for this project. I designed an intermediate table for two models, A and B, and then started to sketch out an intermediate table for two other models, A and C, when I realized that these two intermediate tables both use A, and further, the information in the second intermediate table will be a lot more valuable it if also shows the relationship C has to B.
I looked at the Many to Many documentation on the official Django site, but I don’t see a discussion of this three table option. I have seen it elsewhere, so I assume it can be done. What I don’t assume is the impact this has on performance and other issues I might not even anticipate. So, my questions: Can this three sided many to many intermediate table be created in Django? If it can, is it advisable, or are there better / more efficient ways of doing this, like with two intermediate tables as I was originally thinking? thx. -- You received this message because you are subscribed to the Google Groups "Django users" group. To unsubscribe from this group and stop receiving emails from it, send an email to django-users+unsubscr...@googlegroups.com. To post to this group, send email to django-users@googlegroups.com. Visit this group at http://groups.google.com/group/django-users. To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/0dc423af-04ef-4e43-b177-720f9021d6d5%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.