Rails has_many :through --> Should I keep a primary key column? Rails has_many :through --> Should I keep a primary key column? ruby ruby