I feel these associations are incorrectly set up. It's a bit similar to Trello, except I'm adding in a 'client' model too. The main part that's confusing to me is the fact user.rb, it's just bugging me.
What it's suppose to do:
Is there a more efficient way to set this up?
You should do self joins
Go to 2.10 SelfJoin
do you mind showing me how the models would be set up? I don't seem to understand how the self joins would work in this case.
Join 31,353+ developers who get early access to new screencasts, articles, guides, updates, and more.