Nick Murdoch wrote:
> Bill Denney wrote:
>
>> I have several tables that are generally something like:
>>
>> class House(SQLObject):
>> notes = MultipleJoin('Notes')
>>
>> class Room(SQLObject):
>> notes = MultipleJoin('Notes')
>>
>> class Notes(SQLObject):
>> house = MultipleJoin('House')
>> room = MultipleJoin('Room')
>> info = StringCol()
>>
> The house and room parameters in Notes should probably be
> ForeignKey('House') and ForeignKey('Room'). Only RelatedJoin uses the
> same keyword at each end of the "link" between classes.
>
Whoops, My brain got stuck on MultipleJoin. Actually all the
MultipleJoins are RelatedJoins. My main goal is to only define the
notes table once (in code, I don't really care how many tables are
formed in the database) and for each note to map singly back to either a
room or a house (not both), and for a house and room to have any number
(zero or more) of notes. What is the best/most efficient way to do this?
Thanks,
Bill
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
sqlobject-discuss mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/sqlobject-discuss