It works excellently. Thanks a ton!
If I could ask you one more question, as far as the link tables go, I had run into a little trouble trying to figure out how to edit the qualifiers (the genres, formats, etc.). I have it set up in a form with multi-select fields, and you select as many options as you want for any/all of the fields and click 'update'. I had it set up that if the link already exists, then don't do anything, but if it doesn't, make one. I realized that, though this worked, if someone de-selected something, there was no way to delete its respective link entry in the link table. So, I thought that perhaps it would be best, if the field was set, to first delete all instances, then insert new ones pertaining to the options selected when the user clicked update.
This serves its purpose, but there are going to be thousands of stores, and each of those with probably 2-6 selections per field, and if someone makes a change, not only will it create a new instance by this method, it will also drop the older instances and re-enter them with an auto-incremented number. I don't see the fields changing that much, but it seems like there could be some serious gaps in the numbers after a year or two.
Is this the recommended way to do it, or is this a stupid method? I'm not that concerned with it, but I thought I may inquire of your expertise.
But most of all, thanks again for your help.
--Samuel