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.

Reply via email to