Задать вопрос
@ssrdop

Как лучше спроектировать такую связь в mysql?

Здравствуйте. Есть сайт агентства недвижимости и есть задание создать раздел "Новостройки". В этом разделе необходимо иметь описание, заголовок, дата сдачи, фотографии этой новостройки .
Далее идут разделы с фотографиями. Название каждого раздела должно името возможность редактирования. В каждом разделе свой набор фотографий.
Я пока придумал для этого спроектировать только три таблицы: Первая- все про объект новостройки. Вторая таблица это таблица с названиями разделов, которая связана с первой по id. Третья таблица это таблица с названиями фотографий для разделов, связанная со второй по id раздела.

Вопрос правильно ли это? И плюс как хранить в бд название фоток объекта и фоток разделов объекта (В идеале хочется всего в таблице фоток иметь только id, filename поля)?
  • Вопрос задан
  • 122 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
qonand
@qonand
Software Engineer
да такая структура подойдет для Вашей задачи. Что касается хранения фоток, у Вас будет возможность прикреплять фото к объекту без раздела? и если да, то какое кол-во фото необходимо прикреплять не посредственно к объекту?
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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