Нормально ли хранить тесты сайта в таком варианте в бд, или есть более правильные решения
Например сам тест представляет из себя заголовки в которых содержится несколько подзаголовков, в которых уже содержатся вопросы, поэтому хранение в простой таблице не представляется возможным. 
Сейчас я просто перевожу весь тест в json и впихиваю в ячейку бд, подскажите пожалуйста насколько это правильно

Еще как то режет глаз создание отдельной ячейки для каждого теста, хотя тесты и разные, но похожие элементы присутствуют. Стоит ли из-за этого беспокоится если сервис рассчитан не более чем на 3 теста