Честно говоря, я думаю, вам было бы лучше с чем-то вроде этого:
Да, это сделает вставки немного более раздражающими, но, тем не менее, структура таблицы, которую вы обрисовали в общих чертах, является однозначным отношением. Было бы правильнее проектировать ваши таблицы более реляционным образом, а затем учитывать это по тому, как вы писали код. Это также позволит вам вставлять строки для каждого уровня сложности (при условии, что вы разрешаете конечным пользователям многократный выбор).
Вы могли бы даже немного расширить это и составить другую таблицу поиска для своих заметок, так как они кажутся довольно стандартизированными, а затем имеют noteID в вашей tblActivity. Это, по существу, сделает tblActivity вашей основной таблицей, со всей ерундой, которая вам не обязательно нужна для поиска таблиц.