This lab exercise illustrates the problem of handling a multivalued data item. One approach is to fool the system by defining a fixed number of separate fields with different names, when they are really repetitions of the same field. The result is a violation of first normal form.
Normalization can improve the quality of a database design.
The following table, UnPerson, is not normalized because it has multiple values for language for each person. List all people who speak French. List those who speak English and no other language. Add the fact that Rita speaks French. Suppose that Lang1 is considered the primary or native language or each person.