This report delves into the fundamental principles of database normalization, exploring the concepts of First Normal Form (1NF), Second Normal Form (2NF), and Third Normal Form (3NF). It utilizes a practical example to illustrate the process of normalization, demonstrating how to decompose a relation into a set of 3NF relations. The report further presents a relational schema and an Entity Relationship Diagram (ERD) to visualize the relationships between the normalized tables. By applying these principles, we aim to achieve a well-structured and efficient database design, minimizing data redundancy and ensuring data integrity.