Top "Database-normalization" questions

Database normalization is the process of organizing the fields and tables of a relational database to minimize redundancy and dependency.

What are database normal forms and can you give examples?

In relational database design, there is a concept of database normalization or simply normalization, which is a process of organizing …

database database-design database-normalization
Difference between 3NF and BCNF in simple terms (must be able to explain to an 8-year old)

I have read the quote : data depends on the key [1NF], the whole key [2NF] and nothing but the key [3…

database relational-database database-normalization 3nf
Facebook database design?

I have always wondered how Facebook designed the friend <-> user relation. I figure the user table is …

sql facebook database-design database-normalization database-table
Decomposing a relation into BCNF

I'm having trouble establishing when a relation is in Boyce-Codd Normal Form and how to decompose it info BCNF if …

relational-database database-normalization decomposition
What is the difference between 3NF and BCNF?

Can someone please explain the difference between 3NF and BCNF to me? It would be great if you could also …

database-design relational-database database-normalization 3nf bcnf
Is storing a delimited list in a database column really that bad?

Imagine a web form with a set of check boxes (any or all of them can be selected). I chose …

database database-design database-normalization
What is Normalisation (or Normalization)?

Why do database guys go on about normalisation? What is it? How does it help? Does it apply to anything …

database-design database-normalization relational
Database normalization for School Management System

I am creating system for a school management system and come up with the attached database schema. Following is how …

mysql database-design relational-database database-schema database-normalization
Convert JSON array in MySQL to rows

UPDATE: This is now possible in MySQL 8 via the JSON_TABLE function: https://dev.mysql.com/doc/refman/8.0/en/json-table-functions.…

mysql json database-normalization
Normalization in MYSQL

What is normalization in MySQL and in which case and how we need to use it?

mysql database-normalization