5NF and Database Design
kb.databasedesignbook.com
5NF and Database Design
1–10 of 86 posts
Re: 5NF and Database Design
#2Re: 5NF and Database Design
#3I love reading about the normal forms, because it makes me sound like I know what I'm talking about in the conversation where the backend folks tell me, "if we normalized that data then the database would go down". This is usually followed by arguments over UUID versions for some reason.
Re: 5NF and Database Design
#4I love reading about the normal forms, because it makes me sound like I know what I'm talking about in the conversation where the backend folks tell me, "if we normalized that data then the database would go down". This is usually followed by arguments over UUID versions for some reason.
So which normal form do they argue for and against? And what UUID version wins the argument?
Re: 5NF and Database Design
#5Re: 5NF and Database Design
#6There are use cases where is better to not normalize the data.
Re: 5NF and Database Design
#7I would maybe throw in date as an key too. Bad idea?
Re: 5NF and Database Design
#8I love reading about the normal forms, because it makes me sound like I know what I'm talking about in the conversation where the backend folks tell me, "if we normalized that data then the database would go down". This is usually followed by arguments over UUID versions for some reason.
So which normal form do they argue for and against? And what UUID version wins the argument?
Re: 5NF and Database Design
#9There are use cases where is better to not normalize the data.
Re: 5NF and Database Design
#10The lost art of normalizing databases. ”Why is the ARR so high on client X? Oh, we’re counting it 11 times lol”. I would maybe throw in date as an key too. Bad idea?
I tried to explain the real cause of overcounting in my "Modern Guide to SQL JOINs":
https://kb.databasedesignbook.com/posts/sql-joins/#understan...