TL; DR - ответы Джона и Марка говорят , что делать. Этот ответ адресован почему это хорошие ответы.
Я не использую Lightroom, так что это может не относиться полностью. Ответы @john и @Mark очень хорошие. Я просто хочу осветить некоторые фундаментальные проблемы, которые они принимают, но не указывать здесь явно.
1) Чтобы быть в здравом уме, вам нужно хранить каждую фотографию только в одном основном месте (не считая резервных копий и, возможно, символических ссылок / ярлыков). Это принципиально проблема с базой данных. Если вы храните данные в более чем одном месте, то вы столкнетесь с проблемами, если данные будут удалены или изменены в одном месте, но не в другом. Тогда у вас возникают проблемы, зная, что такое «текущие» или «оригинальные» данные. (И это также отходы хранения.)
2) Большинство фотографий не могут быть адекватно представлены одним атрибутом, и атрибут (ы) интереса (и их иерархия) при более частом поиске фотографии позже не могут быть известны и исправлены во время «каталогизации» фотографии.
3) Поскольку 1) требует, чтобы вы хранили фотографию только в одном месте (то есть в одном месте в иерархии папок), это место может соответствовать не более одного потенциального типа запроса.
Итак, общее решение состоит в том, чтобы хранить исходные фотографии в произвольном наборе папок - с некоторым учетом общих проблем управления файлами.
(Я храню мои в папках по камере, а затем в подпапках, которые в качестве даты последней фотографии в каждой группе обозначены как ГГГГММДД (поэтому папки естественным образом сортируются по дате, когда отображаются отсортированными по имени). Я стараюсь сохранить количество изображений в одной папке до 700 или меньше, потому что это легко для меня и моей системы для обработки. Но многие другие системы будут работать.)
Это заботится о хранении фотографий, но как насчет их поиска?
Вот где появляются метаданные. Некоторые из них могут храниться непосредственно на фотографиях, а некоторые - в программном обеспечении для организации фотографий (например, Lightroom).
Некоторые метаданные, такие как GPS, данные камеры, дата и время, автоматически добавляются к снимкам большинством цифровых камер. Помимо этого, вы можете определить свои собственные теги, которые могут быть плоскими или иерархическими. EGjust Person или Person-Friends-Male-Dave (где любой фотографии, которой присвоен тег "Dave", также автоматически присваиваются теги Person, Friends и Male. (KPhotoAlbum работает таким образом в Linux. Я не знаю, как Lightroom справляется.)
Преимущество этого состоит в том, что одна фотография может иметь произвольное количество тегов (ограничено только ограничениями хранения и реализации программного обеспечения).
А программное обеспечение можно использовать (иногда автоматически за кулисами) для создания вторичных индексов на основе этих тегов, чтобы вы могли быстро получить доступ к любой категории фотографий в соответствии с вашими потребностями на данный момент. Это заставляет фотографии «выглядеть» так, как если бы они были сохранены в папках, которые точно соответствуют текущему запросу, что может сильно отличаться от следующего запроса, который вам может понадобиться.