i)3NF stands for Third Normal Form.
ii)It is a type of normal form used in database design to ensure that a database is free of certain types of redundancy and inconsistencies.
iii)A relation in 3NF must meet the requirements of 2NF and in addition, no non-prime attribute is dependent on any non-prime attribute
iv) A prime attribute is an attribute that is part of a candidate key, and a non-prime attribute is one that is not.
v) 3NF is useful to avoid database anomalies, such as insertion, deletion and update anomalies.