# Names questions

**URL:** <https://www.ruby-forum.com/t/names-questions/164628>\
**Category:** Rails\
**Created:** [April 3, 2009, 12:39pm UTC](https://www.ruby-forum.com/t/names-questions/164628 "2009-04-03T12:39:39Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![aldoitalo](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/a587f6/32.png) [@aldoitalo](https://www.ruby-forum.com/u/aldoitalo)\
**Post date:** [April 3, 2009, 12:39pm UTC](https://www.ruby-forum.com/t/names-questions/164628/1 "2009-04-03T12:39:39Z")

</div>

i have nested resources to configurate, but i don’t know wich logical  
name using for models, examples:  
####################################  
map.resources :categories do |categories|  
categories.resources :categoryphotos  
categories.resources :subcategories do |subcategories|  
subcategories.resources :subcategoryphotos  
end  
end  
##################  
or  
##################  
map.resources :cats do |cats|  
cats.resources :photocats  
cats.resources :subcats do | subcats |  
subcats.resources :photosubcats  
end  
end  
##################  
or  
##################  
map.resources :cats do |cats|  
cats.resources :photoCats  
cats.resources :subCats do | subCats |  
subCats.resources :photoSubCats  
end  
end  
####################################

What is the best solution for obtain a code slim, logical and simple?  
name of child elements is writing after o befor the name of parent?
