Tagged articles

functional-dependency

2 articles · Page 1 of 1
YiSu Grain
YiSu Grain
Aug 7, 2026 · Databases

Day 50: Relational Database Normalization – From Functional Dependencies to Normal Form Decomposition

This lesson walks through relational database normalization using a messy enrollment table, showing how to derive functional dependencies, identify candidate keys, detect partial, transitive and BCNF violations, and systematically decompose the schema into student, major, course, teacher and enrollment tables while ensuring lossless joins and dependency preservation.

BCNFDatabase DesignRelational Database
0 likes · 30 min read
Day 50: Relational Database Normalization – From Functional Dependencies to Normal Form Decomposition
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Feb 3, 2020 · Databases

Mastering Database Normalization: From 1NF to 3NF with Real Examples

This article explains the six relational database normal forms, illustrates how to identify entities, attributes, keys, and prime versus non‑prime attributes, and walks through step‑by‑step examples that transform a denormalized employee‑performance table into 1NF, 2NF, and 3NF compliant structures while addressing redundancy and anomalies.

1NF2NF3NF
0 likes · 12 min read
Mastering Database Normalization: From 1NF to 3NF with Real Examples