2-3-1
2-3-2
2-3-3 has_many belongs_to