Faced such a problem: The user chooses from 1 to 16 words, I need to add them to the database in order to display them later on the main one.
Problem: How to organize the request and the database itself? As far as I understand, you do not need to create 16 fields for absolutely identical data (just one or two words), also provided that the user can select only one word, and not all 16.