Click here to Skip to main content
15,897,704 members
Home / Discussions / Database
   

Database

 
QuestionWhen to NOT normalize? Pin
Sander Rossel18-Jan-11 10:48
professionalSander Rossel18-Jan-11 10:48 
AnswerRe: When to NOT normalize? PinPopular
dasblinkenlight18-Jan-11 12:03
dasblinkenlight18-Jan-11 12:03 
AnswerRe: When to NOT normalize? PinPopular
Mycroft Holmes18-Jan-11 13:46
professionalMycroft Holmes18-Jan-11 13:46 
AnswerRe: When to NOT normalize? Pin
Yusuf18-Jan-11 14:15
Yusuf18-Jan-11 14:15 
AnswerRe: When to NOT normalize? Pin
PIEBALDconsult18-Jan-11 18:39
mvePIEBALDconsult18-Jan-11 18:39 
GeneralRe: When to NOT normalize? Pin
Sander Rossel19-Jan-11 4:28
professionalSander Rossel19-Jan-11 4:28 
GeneralRe: When to NOT normalize? Pin
PIEBALDconsult19-Jan-11 17:49
mvePIEBALDconsult19-Jan-11 17:49 
AnswerRe: When to NOT normalize? Pin
Eddy Vluggen19-Jan-11 7:33
professionalEddy Vluggen19-Jan-11 7:33 
Naerling wrote:
One of my boss' arguments was that one table to store 'all' settings is rather handy because it keeps the amount of tables low and you can always find a setting (for whatever) in one table.

That's one argument. Where's the rest?

Naerling wrote:
I know there are some rules for normalizing and denormalizing, but rules are meant to be broken

That in itself isn't a reason to break the rules in a production environment. You can always test it on a VM, if required.

First up, I'd collect a list of arguments on why it shouldn't be normalized. You bosses' argument isn't really an argument to skip the normalization-process, a database doesn't perform better if the table-count is lower. Quite the opposite is true; if the datacollection within that table has several fields that different parts of the system uses, then updating a setting could become a costly operation since it would also have to update several indexes - possibly blocking other updates.

I tend to normalize every entity in the database, so help me Codd, to BNF. The only reason to denormalize that I stumbled across was partitioning Smile | :)
I are Troll Suspicious | :suss:

GeneralRe: When to NOT normalize? Pin
Sander Rossel19-Jan-11 11:00
professionalSander Rossel19-Jan-11 11:00 
GeneralRe: When to NOT normalize? Pin
Eddy Vluggen21-Jan-11 4:56
professionalEddy Vluggen21-Jan-11 4:56 
GeneralRe: When to NOT normalize? Pin
Sander Rossel21-Jan-11 8:35
professionalSander Rossel21-Jan-11 8:35 
GeneralRe: When to NOT normalize? Pin
Eddy Vluggen22-Jan-11 0:23
professionalEddy Vluggen22-Jan-11 0:23 
QuestionBringing in a New Table to Refresh an Existing One; Record Counts are Different; How do I say "Gimme the discrepant records?" Pin
Brian C Hart18-Jan-11 5:19
professionalBrian C Hart18-Jan-11 5:19 
AnswerRe: Bringing in a New Table to Refresh an Existing One; Record Counts are Different; How do I say "Gimme the discrepant records?" Pin
David Skelly18-Jan-11 6:08
David Skelly18-Jan-11 6:08 
AnswerRe: Bringing in a New Table to Refresh an Existing One; Record Counts are Different; How do I say "Gimme the discrepant records?" Pin
Chris Meech18-Jan-11 7:07
Chris Meech18-Jan-11 7:07 
GeneralRe: Bringing in a New Table to Refresh an Existing One; Record Counts are Different; How do I say "Gimme the discrepant records?" Pin
Brian C Hart18-Jan-11 7:18
professionalBrian C Hart18-Jan-11 7:18 
GeneralRe: Bringing in a New Table to Refresh an Existing One; Record Counts are Different; How do I say "Gimme the discrepant records?" Pin
Chris Meech18-Jan-11 7:35
Chris Meech18-Jan-11 7:35 
GeneralRe: Bringing in a New Table to Refresh an Existing One; Record Counts are Different; How do I say "Gimme the discrepant records?" Pin
David Skelly19-Jan-11 1:55
David Skelly19-Jan-11 1:55 
AnswerRe: Bringing in a New Table to Refresh an Existing One; Record Counts are Different; How do I say "Gimme the discrepant records?" Pin
Mycroft Holmes18-Jan-11 13:53
professionalMycroft Holmes18-Jan-11 13:53 
AnswerRe: Bringing in a New Table to Refresh an Existing One; Record Counts are Different; How do I say "Gimme the discrepant records?" Pin
Yusuf18-Jan-11 15:15
Yusuf18-Jan-11 15:15 
AnswerRe: Bringing in a New Table to Refresh an Existing One; Record Counts are Different; How do I say "Gimme the discrepant records?" Pin
i.j.russell18-Jan-11 21:17
i.j.russell18-Jan-11 21:17 
QuestionExcluding weekends in stored procedure... Pin
ShivGanta17-Jan-11 20:50
ShivGanta17-Jan-11 20:50 
AnswerRe: Excluding weekends in stored procedure... Pin
Hiren solanki17-Jan-11 22:05
Hiren solanki17-Jan-11 22:05 
AnswerRe: Excluding weekends in stored procedure... Pin
Mycroft Holmes18-Jan-11 13:56
professionalMycroft Holmes18-Jan-11 13:56 
GeneralRe: Excluding weekends in stored procedure... Pin
ShivGanta18-Jan-11 15:52
ShivGanta18-Jan-11 15:52 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.