Задачи для начинающих
Юниор это работник с отсутствием опытa полностью закончивший обучение.
-----
Это в тебе говорит остаток (пост)советского обучения.
Ибо по официальной статистике МинОбразования США 18% выпускников школ элементарно - читать, писать и считать - неграмотны.
Скорее наоборот
-----
Что будет на рабочем месте - пусть будет на рабочем месте - там много что будет не так.
В топике же говорится про задачи для начинающих. Т.е. для тех, у кого если и есть какая-то теория в голове то с практикой она никак не связана. Потому нужно не просто давать понятную себе постановку задачи, а сопровождать оную ссылкой на теорию.
Помимо этого еще надо четко понимать какие цели ставятся перед ПУЧ.
И эти цели - не нормализация никому не нужной таблицы, а то чего требуется добиться от обучаемого.
В данном случае - должен осознать и явить понимание того что такое "нормальная форма" и уметь обосновать применение 3-й, а не 5-й.
Будут ли ошибки, будет ли рабочий код - не суть важно.
Важно - чтобы осознал формы и был готов к следующему шагу - осознанию возможностей и ограничений связанных с конкретной формой.