例えば以下のようなルーティングで実現するようなネストしたリソースにおいて

resources :parents do
  resources :children
end

それぞれのparentの子リソースであるchildrenに1から始まる番号を付けたい時(/parents/1/children/1/と/parents/2/children/1/は違うリソースを指すようにしたいが、ID自体は1からauto incrementさせたい)はどのような方法が一番良いですか。