Rails - Relations parents / enfants

Je suis actuellement à l'aide d'un one-to-one relation pour gérer les relations parent/enfant:

class Category < ActiveRecord::Base
  has_one :category
  belongs_to :category
end

Est-il recommandé de le faire ou est-ce ok?

source d'informationauteur bcoughlan