В дополнение к этому вопросу:
Правильная схема данных NoSQL для веб-галереи фотографий
В MySQL получение содержимого альбома будетвыглядело бы так:
SELECT photos.*, albums.album_title
FROM photos, albums_to_photos, albums
wHERE albums_to_photos.photo_id = photos.photo_id AND
albums_to_photos.album_id = albums.album_id AND
album_title = 'Family Vacation'
Это позволило бы получить список всех фотографий из альбома "Семейные каникулы"
Один из способов, о котором я думал, это создать таблицу под названием "альбомы""и хранить идентификаторы фотографий всех фотографий в поле значения.Например:
{_id:'Family Vacation',
values:'25, 512, 6172, 16923, 168253, 79185892'}
И затем выполнить множественный выбор для каждого из этих значений, чтобы найти идентификаторы фотографий для реальных элементов фотографий.Это хороший подход?