Steve,
I do not believe that any of the tables represent a comlpete list all possible A and B combinations, although, I do not know for sure, because there are between 50,000 and 70,000 records in each table. All records have both an A and B.
Thanks for your help