Структура базы данных, laravel

310
18 ноября 2021, 03:30

На сайте на разных страницах должен выводиться контент, редактируемый из админки.
И контент по своей структуре разный: на некоторых страницах нужно просто выводить кусочки текста в разных местах (заголовки), на других страницах нужно выводить большой текст, вместе с заголовками.
т.е. количество заголовков и другого контента динамически должно формироваться в админке.
Подойдёт ли такой вариант, что будет таблица pages с полями id,name,slug,
а также таблица для динамического добавления контента contents с полями id, content, type, position
и связывающая таблица pages_contents с полями page_id,content_id?
А в админке на основе id текущей редактируемой страницы выбирать существующий контент или добавлять новый контент, привязанный к id странице.
В вёрстке выбирается контент текущей страницы по id и на основе полей type и position выводить в нужном месте.
Как правильно сделать структуру данных?

READ ALSO
Порождение подмножеств алгоритм

Порождение подмножеств алгоритм

Изучаю книгу АЛааксонена "Олимпиадное программирование"

238
Как правильно сконфигурировать CMakelist файл?

Как правильно сконфигурировать CMakelist файл?

У меня есть два набора файлов (основной и дополнительный) и я хотел бы держать их отдетьно друг от друга

237
Двоичный код, как разделить по 4 символа

Двоичный код, как разделить по 4 символа

Я не понимаю как грамотно сделать, что бы при выводе ответа - символы делились по 4 части (не так(10101010) -> а вот так (1010 1010))

270
Считывание с клавиатуры в Windows Forms С++

Считывание с клавиатуры в Windows Forms С++

Как считать символ введенный с клавиатуры в Windows Forms С++(без из пользования консоли)?

152