I basically want to setup a relationship similar to Netflix's DVD rental model.
There are users, and each user has a queue, each queue contains many DVDs and DVDs can have many queues. A queue belongs to a user.
I'm not quite sure how to set this up in active record. I thought maybe a queue and a user should be a has_many :through relationship but that doesn't make much sense.
Any help is appreciated!