Der Vorteil liegt wie oben schon angesprochen darin, dass man die Datenstruktur nicht ändern muss, sobald eine weitere Sprache dazukommt. Einfach einen weiteren Datensatz für die Sprache einfügen, schon kann der benutzt werden. Als Literatur fällt mir spontan der Artikel in der Wikipedia zur
Normalisierung ein.