@isgenderli

Как создать дизайн базы данных для блог сайта?

Я создаю блог сайт, где будут статьи. До этого не было такого опыта, в связи с чем сложно представить структуру базы данных.
Задача такая:
1. Показать статью на отдельной странице
2. Показать статьи на одной странице (главной). Как бы превью.
Сейчас структура такова:
posts_table:
id,title,preview,tags,content,categoryID,userID,publishTime,url.
Вопрос такой: Сейчас статью (html тег article и все его компоненты) добавляю в 'content', из статьи отдельно h1 и добавляю в 'title', а также первую абзац в 'preview'. Но мне кажется в БД бессмысленно повторяется информацию. Дайте пожалуйста совет, как сделать, чтобы оптимизировать данную ситуацию? Подумал, может в 'content' статью добавить как json file? Например,
{
title:'BLog Title',
sections: ['section1','section2'] //Тут будут секции статьи
}

Что думаете?
  • Вопрос задан
  • 47 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
25 нояб. 2024, в 14:41
20000 руб./за проект
25 нояб. 2024, в 14:20
1500 руб./за проект
25 нояб. 2024, в 13:53
150000 руб./за проект