Let's say I have two classes A and B, and I want instances of both
classes, to have a list of each other, that is, many-to-many
relationship. For a shorthand, "a" means instance of A, and "b" is an
instance of B.

For example: "a.bs" is a list, full of instances of class B.
Similarly, "b.as" is a list, full of instances of class A. In
modelling that relationship I use three tables, one for As, one for
Bs, and one for their relationship. If I only append instances of B to
some "a.bs", then save all those objects, everything works fine. But
if I append instances of A and B, both to "a.bs" and "b.as", then
save, I get double rows in the third table. Is there a way around
that?

P.S.
In a very likely case I haven't been completely understood, I'll
attach some code to demonstrate my point ;).

Thanks all.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"sqlalchemy" group.
To post to this group, send email to sqlalchemy@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/sqlalchemy?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to