added conditions

зачем делаешь has_many если дальше валидируешь на количество большее 1. Почему не сделать has_one?