Perhaps I can provide some more information.
There are three tables involved:
card_file
access_point_file
card_access_point_file
The card_file contains three fields:
cf_ID
cf_heading
cf_entry
The access_point_file contains a few more than three, but here are the relevant fields:
apf_ID
apf_entry
The card_access_point_file is an intermediary table designed to handle the many-to-many relationships between the card_file and the access_point_file. It has the following fields:
capf_ID
cf_ID
apf_ID
The database is designed to serve as a small catalog of paper index cards. An index cards look as follows:
Heading: Clubs
Entry: G. Morton Wolfe, president. Courier Express. Jan. 13, 1945, p.16; Jan.26 sec.4 p.9.
I am using the the card_access_point_file to handle the multiple access points associated with each card. In the example above, the access points might be something like:
1. Wolfe, G. Morton
2. Clubs
3. Courier Express
On my main form, card_file, I would like to query access points and retrieve all entries in the card_file that are related to the access point queried. So, e.g., I'd like to query "Wolfe, G. Morton" and retrieve all entries in the card_file table that have this access point. I would also like the other access points to display.
Perhaps this is not possible, but it seems like pretty basic functionality.
Thanks in advance for your help.
John