If more than one attributes of a single relation have relationships then this is termed as functional dependency because one attributes depends on the other for providing complete detail. It is associated with the normalization because normalization is a technique that is used to remove these functional dependencies in order to represent the information in simple way or in shape of tables.