validates :badge_set

тебе нужно валидировать не просто id, но наличие ассоциируемой сущности