Best restfull way to create a child item from parent item?
===

As a newbie, I have been searching around for THE best practice to create a child item when displaying a parent item. I found many explanations, rather incomplete and not evident to me. Can some one describe the complete implementation of the best practice ?
I created parent_item and child_item models includind has_many and belongs_to declarations.
I can list linked child_items (manually created) in the parent_item "show" view.
Now I'd like to create a <%= link_to 'New Child Item', new_child_item_path %> passing parent's id as a parameter in the URL.
Which way to go now ?
- modify the routes ?
- add a parameter to child_item.new controller ?
- have a hidden field in the child_item form to store the parent_item.id value ?

I'll be glad to give a hug to the best explanation !

Thanks !

Fred
