Relational Database Schemas and Keys
A relational database stores information in two-dimensional tables consisting of rows and columns.
Functional Dependencies
A Functional Dependency (FD) describes the relationship between attributes within a single table. It conceptually defines how one or more fields mathematically determine another field.
Normalization
Normalization, developed by E.F. Codd, is a series of formal steps used to design relational databases that eliminate redundant data, prevent update anomalies, and closely model real-world relationships.