BelongsTo and HasMany
has_one_through