title: How to model this with ActiveRecord?
body: <p>I have a table <code>Users</code> that has a column called <code>'r_status'</code> of type <code>string</code>. It's basically the relationship status of that user.</p>
  
  <p>I also have another table Request which needs to have an array of prefered attributes, for example, ['Single', 'Married', 'Divorced']. Later I will need to query Users based on what's inside the preferred attributes array. </p>
  
  <p>I am wondering what's the best way for me to model this? I know that I can store a serial array inside a 'text' type field, but this won't let me query directly, rather I will first have to query Request, then deserialize the array and then query again..</p>
  
  <p>Is there a better way?</p>
  
  <p>I thought about create a new table called 'RelationshipStatus', but this table will only on column, a string 'status'. Is it worth it to create just a table with just 1 column just for the sake of being able to query directly?</p>
  
  <p>Thanks</p>