Показать сообщение отдельно
  #6 (permalink)  
Старый 03.04.2017, 13:11
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Ramundo,
на другом форуме попался этот же вопрос, причем трактовка его на 100% аналогична, без "гайдов" каких-то и прочего, о чем было написано в личку.

Поймите простую вещь - тип СУБД, организация в ней данных, то есть структура таблиц определяется не нажимаю на кнопочку "добавить раздел", появляется div, содержащий input type = "text" для ввода названия раздела, и еще textarea для ввода текста раздела, а типами данных, их назначением и структурой. А "нажимаю на кнопочку", это всего лишь пользовательский интерфейс к самой СУБД отношения не имеющий.

А вот это определение написания статьи можно динамически добавлять разделы и |id | article_id | name | text |, это уже ближе к структуре данных, к вопросам касающимся их представления в конкретной СУБД. И в данном случае речь идет о реляционной базе данных, для которых вместо структуры |id | article_id | name | text | впихнуть все в строку и поместить в базу, равноценно петле на шее. Это если понимать описанное вами как и следует.

Обязательно прочесть это и уяснить.

А если не важно все это, какие-то там гайды, для которых и нужно получать это как json-строки, а кто-то там с ними будут разбираться, то значит не ставьте вопросом "динамически добавляемые разделы, статьи в разделах.... и т.п.", иначе вас никто не поймет чего вам хочется. Если удовлетворяет хранение просто строк, значит и храните просто строки, не важно уже что там будет, это уже не забота СУБД, а того, кто ведает "гайдами".

Но есть СУБД, которые базируются и на JSON, типов баз данных много.
Ответить с цитированием