2013-04-03 2 views
0

Я пытаюсь сделать страницу, где пользователь имеет свои собственные фотографии, но также и свою фотографию своего профиля. Я загружаю фактические фотографии на файловый сервер, а затем вставляю имена фотографий в базу данных MYSQL. Так что мой стол до сих пор есть,Хранение фотографий И изображение профиля в MYSQL?

фото

-photo_id

-photo_name

-user_id

Так как же я объявляю фото как фото профиля? Каков общий метод? Создать таблицу?

+1

Почему бы просто не добавить внешний ключ к вашей пользовательской таблице, например 'profile_photo_id'? Затем он может ссылаться на любую фотографию – Phil

ответ

0

В зависимости от того, какие другие фотографии находятся в той же таблице, может иметь смысл помещать имена файлов профилей в отдельную таблицу или создать другой столбец в таблице для логического типа photo_type. Читайте дальше: designing data structures и normal forms.

Смежные вопросы