I am a new Access user, and new to these boards. Apologies if this has been asked before.
I'm building a photo indexing database.
I've set up a many to many relationship so that each "photoID" can have multiple "Keywords," and each Keyword can be applied to multiple photos.
So far, so good, this works fine.
I've got one table for the PhotoIDs, and the Keywords in another, and a third table that links them to each other ("junctionKeywordPhotoID.")
The problem occurs now that I am building a form to display the linked data.
I want to be able to have a drop down list show the user the available Keywords (it's a controlled vocabulary) so the user can select a term and apply it to the photoID.
This is not working so well.
The drop down list is not happening at all. For the moment, I've set that problem aside and am working on manual entry.
I can get data which has been previously manually entered to junctionKeywordPhotoID to display correctly in the form, but I can't seem to push data to it.
Worse, I find that in trying to add data to the junctionKeywordphotoID table, I'm actually editing the Keywords table.
I don't want the Keyword list to be editable at all.
Is there a way to lock a table so that it can no longer be edited?
Does anyone have suggestions about what I might be doing wrong in trying to to set up the form?
I'm building a photo indexing database.
I've set up a many to many relationship so that each "photoID" can have multiple "Keywords," and each Keyword can be applied to multiple photos.
So far, so good, this works fine.
I've got one table for the PhotoIDs, and the Keywords in another, and a third table that links them to each other ("junctionKeywordPhotoID.")
The problem occurs now that I am building a form to display the linked data.
I want to be able to have a drop down list show the user the available Keywords (it's a controlled vocabulary) so the user can select a term and apply it to the photoID.
This is not working so well.
The drop down list is not happening at all. For the moment, I've set that problem aside and am working on manual entry.
I can get data which has been previously manually entered to junctionKeywordPhotoID to display correctly in the form, but I can't seem to push data to it.
Worse, I find that in trying to add data to the junctionKeywordphotoID table, I'm actually editing the Keywords table.
I don't want the Keyword list to be editable at all.
Is there a way to lock a table so that it can no longer be edited?
Does anyone have suggestions about what I might be doing wrong in trying to to set up the form?
Last edited: