Mysql Laravel: Хранить ссылки на изображения в виде массива или создавать новую таблицу с внешними ключами? - PullRequest
0 голосов
/ 22 октября 2018

Я создаю базу данных «клубов», и каждому клубу может быть присвоено несколько изображений в виде ссылок.Теперь мне интересно, стоит ли сохранять ссылки на изображения в виде массива ['https://foo.bar/image1.jpg',' https://foo.bar/image2.jpg'] или мне следует создать другую таблицу с иностраннымиключ только для изображений.

Какой подход лучше и почему?

1 Ответ

0 голосов
/ 22 октября 2018

Я бы пошел с отдельной таблицей, лучше / быстрее удалить одно изображение позже, а также нет ограничения на количество, которое вы можете сохранить, потому что в mysql есть предел строки, который вы можете проверить больше здесь .

У вас будет объект изображения, который будет знать, как отобразить изображение, чтобы ответственность не принадлежала клубу.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...