![Rails Coach show](https://d3dthqtvwic6y7.cloudfront.net/podcast-covers/000/042/724/small/rails-coach.jpg)
Summary: ActiveRecord models are based upon tables in relational databases. This, of course, means that they can be relational. Models can associate in three main ways: one to many, one to one, and many to many. One to many is usually achieved by calling has_many on the model representing the “one” to state that it “has many” of its counterparts. The model that represents the “many” calls belongs_to . Here’s an example: class User