Как создать таблицу mysql для блога
Дорогие Все,
Подробное описание приведено ниже.
требование
Я разрабатываю страницу блога, которая включает в себя проектирование как передней, так и задней части. Использование MVC WebAPI в качестве сервиса и MySQL для хранения данных.
На данный момент моя страница блога должна быть представлена в 2 разных макетах, и в будущем я могу добавить еще несколько макетов для одной и той же страницы. Задача здесь заключается в разработке таблицы базы данных, поскольку содержимое для разных макетов будет представлено в разных форматах, например-3 абзаца и 2 изображения в первом макете, 5 абзацев и 3-4 изображения во втором макете.
Что я планирую
Создать таблицу MySQL с различными столбцами как для абзацев,так и для изображений(P1,P2,P3,IMG1, IMG2...и т. д.), Но опять же для меня этот подход выглядит не столь перспективным, учитывая, что изменение таблицы будет трудным в будущем.
Не найдя правильного подхода, я прихожу сюда, чтобы получить правильный подход к моему требованию. Прилагаемый скриншот - это начальный вид моей первой страницы описания блога.
ТИА.
С уважением,
Тире
Что я уже пробовал:
После прохождения различных концепций "хранение всего HTML-контента в базе данных" звучало наиболее выполнимым решением, так как это довольно простой подход. Однако этот подход для меня неосуществим, так как:
1. это означает жесткое кодирование данных-в результате чего их трудно будет изменить в будущем.
2.в будущем я планирую разрабатывать мобильные приложения, и в этом случае эти HTML-данные будут для меня бессмысленны.