Ok.. So I''ve been doing more reading after buying a few RoR books now.. I''ve got my data models setup without any foreign keys between the tables (much to my dismay). What I''m wondering are the following : 1) should I be manually setting up the foreign keys by editing the initial migration stuff to add the missing "t.references :my_cool_object" or should I be using the scaffold generator for that when I create the 2nd and subsequent tables --? I''m ordering the creation of the tables to ensure the initial tables are created first and subsequent belongs_to and has_xxx are put in afterwards by hand -- I''m now thinking I should probably have put xxx:references as part of the scaffold generation line when building the secondary set of tables to ensure the proper "t:references" were put in the migration area -- will that ensure my foreign keys are established when I do the first "rake db::migrate"? 2) If I''ve got tailored changes in either of the model files or in the migrations area, would the scaffolding blow those away if I re-do a piece of it from the command line? (e.g. will I lose my belongs_to and has_one/many associations in the model files)? 3) Where can I find the available list of commands for the scaffold generator so I can make proper use of it? I didn''t see much in the full rails API docs but perhaps I overlooked it? Thanks! I''m hoping I can put this data modeling behind me today and move on to the more entertaining parts (generating an app!). -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.