Complex Forms

I am wondering if someone may be able to point me in the right
direction.

I have a survey that I am trying to do that has in it many one too
many
relegations. Thanks to railscasts complex forms series, I was able to
get them all working. I have come to a road block and hoping someone
can
help. The survey capture a companies profile, where things get sticky
is
I now need to create a relationship that will allow a user to enter in
categories of products that the company deals with. Here is the
predefined list.

* Wood based panels
* Complete pre-fabricated buildings and houses
* Wood kitchen cabinets
* Wood windows and doors
* Wood flooring
* Millwork
* Mouldings
* Engineered wood products
* Other wood based building products
* PVC windows
* Steel doors
* Insulation
* Stone-processed products
* Basement envelope systems
* Other non-wood building products

This list is set in stone and no others can be added by the user. So a
company can have many categories. Also I need to add a relation ship
to
allow users to add products to each category with details on each
product.

I am not sure on how to approach this as well I am very new to Rails.
I
come from a coldfusion background. If it would help, I could send you
any existing code I have.

I hope someone can help, Thanks in advance!

for the first part, why not use a has_and_belongs_to_many :categories
association in the Company model, and a multiple select box which
allows the user to select one or more categories for the company.

For the second part, make a form which allows the user to select the
category from a drop down list of options.

Or are you trying to do everything in a single form?

I was hoping to do every thing in the same form but I am thinking it
might be over my head