Using scaffolding with Ruby 4.1.0 on existing Db

Thanks in advance for the great responses on this forum.

My question is this:

       Let's say I have a MySQL database with three tables. Referential integrity is set up in the database, so invalid keys will cause a non zero query return code.        The tables are:              Category which owns table Type and              Type which owns table Widget and              Widget which has description, price and quantity values.

       I want to generate a basic CRUD functionality over these three.        I also want to have drop down boxes on Type and Widget so that        Category parent can be selected for Type and        Type parent can be selected for Widget

       What Ruby scaffolding commands would now be required to generate and also deploy this?

       Is the Nifty gem the most complete, or are there now better choices?

       There seems to have been changes since Ruby 2.0 previously discussed on this forum. Yes?

       RoR is the best thing since sliced bread!

Al.