On Wed, Aug 11, 2010 at 2:26 PM, Marnen Laibow-Koser <[email protected]>wrote:
> Rick R wrote: > > My initial example is probably confusing. Here is another shot at it in > > something that has more meaning: > > > > A User can create multiple “notices” ( eg “Corporate meeting notice”, > > “Big > > Sale Items”, “Job Wanted” ) > > A User can create multiple “notice groups” (eg “Corporate Notices”, > > “Public > > Notices”, “My Miscellaneous Notices”) > > Are these notice groups specific to the one user, or are they more like > global discussion topics? > They are "created by one user" but multiple users can subscribe to them: "A User needs to be able to subscribe to multiple “notice groups” so that they could see the notices in the different groups they’re subscribed to." > > Can notice groups contain notices created by users other than the one > who created the group? > No. > > > How would I also model that a “NoticeGroup” is ‘owned/created’ by a > > particular user? Right now the HABTM on NoticeGroup seems to imply that > > the > > NoticeGroup can belong to many Users but I also need it to show that its > > owned/created by a particular User (owner_id concept on NoticeGroup?), > > can I > > have a HABTM :users and a belongs_to :User in the same NoticeGroup model > > definition? > > > > Sure. Just give the associations different names. > Ok, I'll look into that. thanks. -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.

