Database DesignWatt, A., & Eng, N. (2014). Database design (2nd ed.). BCCampus.
Read Chapter 12: Normalization.
This chapter provides some examples of each normal form and describes the process of normalization to achieve a high level of formal form.