Marnen Laibow-Koser wrote: > > You could -- it's just poor design in most cases. >
Most cases yes, but in some cases a parallel import table is not a bad thing. If you put all your data into one table, then all the records going into that table have to pass all the model constraints immediately. >From John's initial post, I read "after doing some preliminary editing" to imply that the records, as imported from CSV, may not satisfy all the constraints of the application. It may be in his interest to keep these "dirty" records separate from the "clean" records so he does not have to relax any constraints on the mainstream application data, or complicate his existing model constraints by mixing a flag check into the middle of things. Ultimately, it'll be whatever works best for John. -- Posted via http://www.ruby-forum.com/. --~--~---------~--~----~------------~-------~--~----~ 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 [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---

