On 22 March 2016 at 20:52, Johnny Stewart <lists@ruby-forum.com> wrote:
> hmmm...
>
> OK - I was thinking:
>
> User has_many Albums
> User has_many Images through Albums
>
> Image belongs_to User
> Image belongs_to Album
>
> Album has_one user
> Album has_many images
>
>
> am I overcomplicating things here? I have to say I'm not sure what the
> advantages/disadvantages to the setup above would be vs the one you
> suggest Colin?
The disadvantage of yours is that it is wrong. With user has_many
images through albums you should not have image belongs_to user. Also
with user has_many albums you should have album belongs_to user.
I sense that you are a beginner with rails, and if so suggest that you
first work right through the tutorial railstutorial.org (which is free
to use online) which will show you the basics of rails.
Colin
>
> Might need to do some research, complicated stuff!
>
> --
> Posted via http://www.ruby-forum.com/.
>
> --
> You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-talk+unsubscribe@googlegroups.com.
> To post to this group, send email to rubyonrails-talk@googlegroups.com.
> To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/66b931a8a4efd0d79180e7183fcb35d8%40ruby-forum.com.
> For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-talk+unsubscribe@googlegroups.com.
To post to this group, send email to rubyonrails-talk@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/CAL%3D0gLtV2yAd61pjcNTfV2ugzCNwFMnjUjP4jE9GgPgsQio67g%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
No comments:
Post a Comment