Here's An Example
I originally tried to create a form and subform and I did have a joined relationship. That was my first round of working with this data. I also had relationships set up - I always begin there. I believe I lost the relationships when I was trying to clean up some of the files last night and streamline the file names so it wasn't such a mess. In terms of your comment about the lecturing - it doesn't help unless it is followed by a recommendation of what to do.
I understand the concept of normalizing but I can't change the software program that still needs to use these files. Once I set up the product lines with the existing vendors, this access file is no longer needed. It is only needed to set up the initial information since the Product Line component is new to the software.
If it helps here is an example of what I need to do. Again, I can't change the base tables since that is what needs to stay for the program. I also can't change how those tables are set up in terms of their keys, fields, etc. since the program needs to access the information as it is. I agree that this is a crazy way to handle this but I didn't write the program. I did a test using my own tables and could accomplish getting the data in a more effecient way with only using the ID/Keys to pull up the information. Then I tried to use these new tables, relationships, etc. in the program and it doesn't work.
Here is the example. I have put the field names from the tables in () after the table name
Vendors (Vendor ID, Vendor Name)
1, Accent Depot
2, Deluxe Designs
3, Roger's Online
MainPL (ProductLineID, PLName, ProductLineCatergory, ProductLineBrand)
1, 01-01 Scrapbook Distributor, 01- Distributors & Suppliers, 01-01 Scrapbook & Stamp Distributors
2, 04-02 Round Eyelets, 04- Embellishments, 04-02 Eyelets, Brads & Snaps
3, 04-02 Decorative Eyelets, 04- Embellishments, 04-02 Eyelets, Brads & Snaps
4, 07-00 Stickers on a Roll, 07- Stickers, 07-00 No Brand
5, 07-01 Jolee's Stickers, 07- Stickers, 07-01 3D Stickers
6, 09-06 Color Blocking Templates, 09- Templates & Stencils, 09-04 Page Layout Templates
Now I need to populate a table with a list of the vendors and their product lines. I need to have the actual names in each field in the table and not simply the ID/Key. The table would look something like this:
VendorID, VendorName, ProductLineID, ProductLineName, ProductLineCategory, ProductLineBrand
1, Accent Depot, 2, 04-02 Round Eyelets, 04- Embellishments, 04-02 Eyelets, Brads & Snaps
1, Accent Depot, 3, 04-02 Decorative Eyelets, 04- Embellishments, 04-02 Eyelets, Brads & Snaps
1, Accent Depot, 5, 07-01 Jolee's Stickers, 07- Stickers, 07-01 3D Stickers
2, Deluxe Designs, 5, 07-01 Jolee's Stickers, 07- Stickers, 07-01 3D Stickers
2, Deluxe Designs, 4, 07-00 Stickers on a Roll, 07- Stickers, 07-00 No Brand
2, Deluxe Designs, 6, 09-06 Color Blocking Templates, 09- Templates & Stencils, 09-04 Page Layout Templates
3, Roger's Online, 1, 01-01 Scrapbook Distributor, 01- Distributors & Suppliers, 01-01 Scrapbook & Stamp Distributors
Lastly, the comment about going to different forums. I have usually found that some forums are better than others simply due to the amount of people on them. I actually wasn't asking the same questions on the forums until this last post. As I was trying different ways to work with this data, I went to different forums to ask the different questions. Then once that I see that a forum is better than the others, I usually stick with them. There are always different ways to do things and sometimes it is nice to get different opinions.