Auto saved by Logseq
This commit is contained in:
parent
01fcba17be
commit
a038024026
|
@ -1093,8 +1093,8 @@
|
|||
columns.
|
||||
- Third Normal Form (3NF): :-> 3NF builds on 2NF by requiring
|
||||
id:: 648974ba-f325-450e-aede-9a7d92bcf888
|
||||
that _all non-key attributes are **independent** of each other._ This means that each column should be directly related to the primary key, and not to any other columns in the same table.
|
||||
- Boyce-Codd Normal Form (BCNF): :-> BCNF is a stricter form of 3NF that ensures that each determinant in a table is a candidate key. In other words, BCNF ensures that _each non-key attribute is dependent only on the candidate key._
|
||||
that _all non-key attributes are **independent** of each other._ This means that each column should be **directly related to the primary key**, and not to any other columns in the same table.
|
||||
- Boyce-Codd Normal Form (BCNF): :-> BCNF is a stricter form of 3NF that ensures that each determinant in a table is a candidate key. In other words, BCNF ensures that _each non-key attribute is dependent **only on the candidate key**._
|
||||
id:: 64842000-c15a-4b8f-95c3-d6c6e49e4af0
|
||||
- Fourth Normal Form (4NF): 4NF is a further refinement of BCNF that ensures that _a table does not contain any multi-valued dependencies._
|
||||
- Fifth Normal Form (5NF): 5NF is the highest level of normalization and involves decomposing a table into smaller tables to _remove data redundancy and improve data integrity._
|
||||
|
|
Loading…
Reference in a new issue