@1programmer

Как правильно организовать базу данных на сайте?

Привет всем.
Есть не большой сайт, в нем будет допустим 3 пункта меню в шапке. Каждый пункт меню это тема отдельная.
Например :
Видео Картинки Игры
Хочу сделать что то типа админки, что бы наполнить сайт.
То есть будет страница создания статьи к определенной теме.
Правильно ли я думаю что нужно создать две миграции, допустим theme и articles
Сделать модель для theme и отношение один ко многим к articles и уже по id определять к какой теме относится статья, что бы делать проверку и выводить на сайт.
Или я что то делаю не так ?
  • Вопрос задан
  • 107 просмотров
Пригласить эксперта
Ответы на вопрос 1
@justpusher
Выглядит примерно правильно, только формулировки у вас странные.
Вы создаёте две таблицы theme (лучше category) и articles, и прописываете отношение один ко многим.
Остальное (миграции, модели) к организации БД не относится и зависит от вашего приложения.

Вообще если у вас возникают вопросы такого рода, и вы планируете развиваться как разработчик - я советую вам почитать уроки Блог на Symfony и пройти тренинг на sql-ex.ru. Всё бесплатно.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы