# Everybody's doing the thumb thing

**URL:** <https://www.ruby-forum.com/t/everybodys-doing-the-thumb-thing/126769>\
**Category:** Rails\
**Created:** [January 22, 2008, 1:37am UTC](https://www.ruby-forum.com/t/everybodys-doing-the-thumb-thing/126769 "2008-01-22T01:37:20Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![kopf1988](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/74df32/32.png) [@kopf1988](https://www.ruby-forum.com/u/kopf1988)\
**Post date:** [January 22, 2008, 1:37am UTC](https://www.ruby-forum.com/t/everybodys-doing-the-thumb-thing/126769/1 "2008-01-22T01:37:20Z")

</div>

You know how on Youtube and many other sites you can either Thumbs Up

- or Thumbs Down - a news story or comment. Okay, well I want to do  
this. I have a Model, Controller, Etc, for it, but I will use it for  
all of this:

- Pictures
- Comments
- News Articles

So, how can I set the model to -maybe- belong to many things. For  
example Rating could belong to News\_Item. But then I have a Rating  
that belongs to Comment. How should I set this up in my database and  
in my RoR model?

---

<div class="post-metadata">

**Author:** ![kopf1988](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/74df32/32.png) [@kopf1988](https://www.ruby-forum.com/u/kopf1988)\
**Post date:** [January 22, 2008, 1:40am UTC](https://www.ruby-forum.com/t/everybodys-doing-the-thumb-thing/126769/2 "2008-01-22T01:40:50Z")

</div>

[http://wiki.rubyonrails.org/rails/pages/UnderstandingPolymorphicAssociations](http://wiki.rubyonrails.org/rails/pages/UnderstandingPolymorphicAssociations)
