I will explain the VB interaction if that will explain things better

.
The main form will show the Design's in a details listing. It will also display lists of each of the additional tables that will not be editable. If I need to change or add anything, I'll hit an edit item button that will bring everything up in another form where I can edit all the values. In this second form the additional tables will be listed as Datagrids, and for instance, if I wanted to add more Themes to this particular Design, I will be able to select them from a listing in the Themes table.
But right now the front end isn't my main concern as I can't even get the Access file to work properly. All the additional Tables are going to work the same way, so I'll just use one of them for this explanation. I have a Table called
Theme with
Theme ID and
Theme Name. My main table
Design has the
Design ID,
Design Name, and other stuff. Then I have another table
Design Theme Link with
Design ID and
Theme IDEach Design will be able to have numerous themes attached to it. Right now I can attach numerous Theme ID's, but not the Theme Names. When I have edited the Theme ID column to be the Theme Names, with a text data type, I cannot seem to get it working properly...honestly I have tried so many things I forgot what it said the issue was.
And yes, I know much less about Access than the small bit I know about VB. I didn't even find out until last night that I could use the Access files without needing to use VB as the front end, but for some reason I have a much more difficult time of learning about Access than I do programming in VB. I would like to get this working with VB, but can always just do the look up lists to display the multiple columns on Access forms once I figure those out