Please explain Bridge's file/metadata management (incl. Collections, Smart Collections)
I searched google and Bridge help file in vain (I even looked into some Bridge-specific book, without getting answers); if there are extensive explanations to my questions, please refer me to the relevant deep links, I'll then ask here again for additional info. (I'm interested in Bridge-Windows here; if there are differing details for Bridge-Mac, please explain them, too, in order to make this thread fully informative for everyone.)
From what I understand so long, from third-party info which may be wrong:
- Bridge does NOT have a database (like LR has), so this would mean any metadata is within (ie read from and written to) the pic/media files (in which formats? ITPC? EXIF? Others?)
- Bridge reads and processes the file-system folders, so it's an alternative file manager, just with lots of additional functionality for photo/media-files management
That's why I'd like to know (additionally to the questions above):
- Does Bridge maintain file/folder/path lists in text form (since there is no database?) for handling the info WHERE "things are stored"/"things are to be searched"? (I'm addressing the problem of additional drives not always, but only sometimes being connected, here, and the problem if files stored on these, currently-non-connected, drives are "virtually-available" in any basic form (filenames/paths? (in textfiles/XML?), or even thumbs? (so there would be a db, though, or does Bridge maintain special folders within the main drive which then would have to be connected anytime, for full functionality-upon-everything?)?
- As before, but for their metadata; in other words, can currently-physically-unavailable files be searched-for by (all/some of?) their metadata, since that metadata would be listed (in textfiles? (since there is no db, "they" say)) somewhere within Bridge?
- Collections vs Smart Collections: What are Collections? Just all the entries of some specific folder/sub-folder?
- Collections ditto: Since there is also "manual sort": How is this achieved? By a text file within that folder? Or by text files in some central Bridge (sub-)folder ((partial) real-data-tree tree-replication for a metadata tree, folder-by-bolder, within the file system?
- Smart Collections: From the info available to me, these are realized by Bridge by metadata, ie by tagging within the file-meta-data within the original files, and then by stored searches (stored within textfiles within the file-system, or within a db after all?) for these tags, so any Smart Collection will be rebuilt "live" whenever the user decides to display the Smart Collection again. So for the above question of currently-not-connected drives: Will files not currently available just be left out, or will they "displayed" with their filenames/paths (or even with some metadata?) in some text-only "thumbnail", or will they be "fully-available" with all their metadata, incl. some real thumbnail (and with some visual indicator that the full-resolution, original file is currently not available?)?
- Is there some replication of the file metadata within internal Bridge datasets? Effective management of Smart Collection would imply the necessity for such a thing (as above: textual metadata incl. "tags", or even thumbs), but the available info that Bridge comes without a db would indicate there is no info replication, ie whenever the original files, within their embedded metadata, are currently not available, they cannot even be searched for, by tags (Smart Collections) or other (more technical, classic) metadata.
- The same problem, as above for displaying Smart Collections (which are just stored searches then) and on-the-spot searches for any specific (single or combinations of) metadata, arises for any bulk-changes of metadata, and even for bulk-changes of filenames: Without data replication, anything not-physically-available at the very moment of the bulk-change will be excluded from those changes? And so there will arise naming-inconsistencies? All because there is NO db or other data replication-within-text-or-XML-lists? If there was data replication, functionality could be implemented which would store the changes-to-be-made within db records or text lists, and then any such necessary change waiting to be made physically, could be made whenever the drive in question is connected to the system wherein Bridge and the replica-metadata is installed.
- Finally, if there is really no data replication, and which would mean that any Bridge functionality can only be applied to the files which are physically available currently: Isn't it quite time-consuming if, let's say, 1 million physical files, spread over perhaps half a dozen external physical drives or more, for any metadata (on-the-spot or stored: "Smart Collection") search, have to be searched, one-by-one? (Considering that it's understood that (indexed) MFT searches are incredibly fast indeed, which would be of great help with tagging-by-coding within the filenames, but that on the other hand, pic metadata (IPTC, EXIF, other?) is not listed within the MFT, so that any tool which relies upon this info, but without replicating anywhere for immediate access, will have to access all files one-by-one, in order to first extract, and then only being able to begin to process the relevant metadata info.)
I fully understand that data replication comes with its own set of multiple problems, but since available info is that Bridge comes "without a db" (which also implies that is doesn't maintains data replicatation by other means (textfiles, XML, other?) either), I would like to know how Bridge does organize my data at the end of the day, in order to not develop any wishful thinking about functionality which simply cannot be there by its conceptual design.
Last but not least, I suppose it would be a good idea to have, within a second step, the answers to my questions above (and perhaps to additional ones, within the same line of discussion) in prominent position within the Intro part of Bridge's help file, since in order to efficiently use a data-management program, ie in order to optimally chose the "architecture" of their data set as a whole, the user should and would need to know how all the data, and metadata, is organized internally and physically.
