MySQL: создать вторую таблицу, в которой хранятся изображения одной сущности? - PullRequest
0 голосов
/ 16 февраля 2012

Скажем, я хочу 5 изображений для моей сущности Квартира (таблица).

Должен ли я поместить эти 5 полей в таблицу квартиры или создать отдельную таблицу "Изображение" с FK для квартиры?

Ответы [ 2 ]

3 голосов
/ 16 февраля 2012

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

0 голосов
/ 16 февраля 2012

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

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