On Jan 14, 2011, at 12:23 AM, Marnen Laibow-Koser wrote: > Please quote when replying. > > Chris Habgood wrote in post #974782: >> Maybe so but you do not have to 3rd level normalize EVERY thing in a db. > > Yes, you absolutely *do* have to normalize at least to 3NF. The only > excuse for a denormalized schema is if you've actually *measured* that > you've got a performance bottleneck that denormalization will solve > (note: in 11 years of Web application development, I've never once had > to do this).
i think 11 years create u too old school... 3fn in web development? our dude, so if u like problems -)) if u use rails, ar- pattern, thinkin in models, not in database schema. + counter_caches columns (helpfull in development) > >> I >> learned to normalize your tables. BUT, now if you have only several >> items >> that are fixed that are not going to change it is beter to NOT put it in >> the >> db if you are not going to change it or need it to create an interface >> to >> manage it. > > Often true. But that's a separate issue. > > Best, > -- > Marnen Laibow-Koser > http://www.marnen.org > [email protected] > > -- > 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. > -- 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.

