From the problem you're describing, I would set it up like
this:
Db1_Table 1 (tbl_Images)
Columns
1) id
2) image_location
Db1_Table 2 (tbl_UserPrefs)
1) id
2) user_name
etc...
x) image_location
So, in your user preferences, use a dynamic drop down. The
values will come from Db1_Table 1.
When the user submits the changes to his preferences, the
value from the dynamic drop down will go into Db1_Table 2.
You'll need to have 2 Recordsets for this to work, of course.
edit: you can also have something else besides a drop down,
ex: autocomplete text field or option buttons.