Ok, if the store number is really unique, then I guess you can use that for a PK. Personally, I'm a friend of auto-number PKs, but there are those who don't like that.
Inserting a foreign key into a table is really easy.
Say, your main table PK is called StoreID [your store number]. It ought to be a "number" field.
Then you create a field called "StoreID" in your other tables and set its type also to "number". That's pretty much it.
Now you open the Relationship window, load all your tables into it, and then drag the StoreID PK from the main table to the StoreID fields in the other tables. That'll create one-to-many relationships, ie. each StoreID can be linked to several entries in the other tables.
If that does not describe the relationship between your tables, ie if the information in your tables is applicable to several stores, then you have a one-to-many relationship the other way, and in that case, you need to have a PK in your table/s [as I mentioned earlier, auto-numbers work very well for this], say Table1ID, and create a corresponding Table1ID number field in your main table. Then you drag your Table1ID from Table1 to your main table and establish the relationship.
Another common scenario are many-to-many relationships, but I don't have the time now to go into that, maybe somebody else can do that.
Keep asking question, people here are very helpful.