# Creating A New Iteration Of Store For Each Team

**URL:** <https://community.glideapps.com/t/creating-a-new-iteration-of-store-for-each-team/69920>\
**Category:** Ask for Help\
**Created:** [January 23, 2024, 10:38pm UTC](https://community.glideapps.com/t/creating-a-new-iteration-of-store-for-each-team/69920 "2024-01-23T22:38:14Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![jamesstamper72](https://avatars.discourse-cdn.com/v4/letter/j/5f8ce5/32.png) [@jamesstamper72](https://community.glideapps.com/u/jamesstamper72)\
**Post date:** [January 23, 2024, 10:38pm UTC](https://community.glideapps.com/t/creating-a-new-iteration-of-store-for-each-team/69920/1 "2024-01-23T22:38:14Z")

</div>

I am creating a high school sports funding app, the idea is that schools sign up for the service via qr code, coaches sign up their team from schools qr code, the players sign up and share their qr code with supporters who can choose to donate or purchase team merchandise through the team store. The team store is a predetermined set of products (the store) but I want each team to get a new iteration of the store, and for that store to be their (Team Store) which they can edit the merchandise in their own iteration of the store.

I honestly don’t even know if this is possible on this platform as I am more familiar with airtable, make and wordpress to make my projects.

I will eventually want to add other things like the team schedule, the roster with photos etc. but for now I want to make sure the store can be used to create team stores.

any help is greatly appreciated!

---

<div class="post-metadata">

**Author:** ![Arong\_Phoumkeo](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/arong_phoumkeo/32/67333_2.png) [@Arong\_Phoumkeo](https://community.glideapps.com/u/Arong_Phoumkeo)\
**Post date:** [January 23, 2024, 11:00pm UTC](https://community.glideapps.com/t/creating-a-new-iteration-of-store-for-each-team/69920/2 "2024-01-23T23:00:54Z")

</div>

sounds like maybe you can have 2 tables. 1 for the team stores and 1 for the products. you can then have the individual teams add, remove or edit from the products table. have a column product info and a column matching the correct team store. then you can connect the products to the correct team store via relation columns matching team store names. i hope this helps

---

<div class="post-metadata">

**Author:** ![jamesstamper72](https://avatars.discourse-cdn.com/v4/letter/j/5f8ce5/32.png) [@jamesstamper72](https://community.glideapps.com/u/jamesstamper72)\
**Post date:** [January 23, 2024, 11:14pm UTC](https://community.glideapps.com/t/creating-a-new-iteration-of-store-for-each-team/69920/3 "2024-01-23T23:14:08Z")

</div>

Hi Arong,

That sort of makes sense to me, but I cannot for the life of me figure out how to make it all work. I agree there needs to be one product set, that each (team store) can select from, but do you have any examples of how this might be done, perhaps a video I can watch to better understand? sorry still so new to this platform, I created this in airtable prior to learning of glide, now I want to create it here as there is a great deal I want to add but it wouldn’t work in airtable.

---

<div class="post-metadata">

**Author:** ![Arong\_Phoumkeo](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/arong_phoumkeo/32/67333_2.png) [@Arong\_Phoumkeo](https://community.glideapps.com/u/Arong_Phoumkeo)\
**Post date:** [January 24, 2024, 12:12am UTC](https://community.glideapps.com/t/creating-a-new-iteration-of-store-for-each-team/69920/4 "2024-01-24T00:12:18Z")

</div>

Im thinking at the very least you’ll need:

Table 1 - Team Stores  
Column 1 - Team Store Name  
Column 2 - Relation column connecting (Table 1 Column 1 “Team Store Name”) to (Table 2 Column 2 “Team Store”) Match Multiple

Table 2 - Product  
Column 1 - Product Name  
Column 2 - Team Store

front end you can add collections or list to display the products per store  
just got to make sure when creating new products that the team store and team store name match - i would use a front end multiple choice type deal but which ever way works best for you

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [January 24, 2024, 12:17am UTC](https://community.glideapps.com/t/creating-a-new-iteration-of-store-for-each-team/69920/5 "2024-01-24T00:17:37Z")

</div>

I would have a RowID column in Table 1, and use that for the relation in table 2 to make sure it’s all unique, also you can change the team name in Table 1 any time without affecting the relation.

---

<div class="post-metadata">

**Author:** ![Arong\_Phoumkeo](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/arong_phoumkeo/32/67333_2.png) [@Arong\_Phoumkeo](https://community.glideapps.com/u/Arong_Phoumkeo)\
**Post date:** [January 24, 2024, 12:21am UTC](https://community.glideapps.com/t/creating-a-new-iteration-of-store-for-each-team/69920/6 "2024-01-24T00:21:16Z")

</div>

To use the rowid column in table 1 you would have to have the same corresponding id in the product table. another solution can be you have a team column for the back end relation data such as coaches or players then a front end team name column for the interchanging team name

---

<div class="post-metadata">

**Author:** ![jamesstamper72](https://avatars.discourse-cdn.com/v4/letter/j/5f8ce5/32.png) [@jamesstamper72](https://community.glideapps.com/u/jamesstamper72)\
**Post date:** [January 24, 2024, 4:16am UTC](https://community.glideapps.com/t/creating-a-new-iteration-of-store-for-each-team/69920/7 "2024-01-24T04:16:00Z")

</div>

Agreed, I try to make sure each record has it’s unique record id (or RowID in Glide). Do you post related content to yt?

---

<div class="post-metadata">

**Author:** ![jamesstamper72](https://avatars.discourse-cdn.com/v4/letter/j/5f8ce5/32.png) [@jamesstamper72](https://community.glideapps.com/u/jamesstamper72)\
**Post date:** [January 24, 2024, 4:20am UTC](https://community.glideapps.com/t/creating-a-new-iteration-of-store-for-each-team/69920/8 "2024-01-24T04:20:10Z")

</div>

not gonna lie, I am a bit confused. Do you mean that in order to get them to relate to one another I have to first have the exact rowid in both tables?

---

<div class="post-metadata">

**Author:** ![Arong\_Phoumkeo](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/arong_phoumkeo/32/67333_2.png) [@Arong\_Phoumkeo](https://community.glideapps.com/u/Arong_Phoumkeo)\
**Post date:** [January 24, 2024, 4:49am UTC](https://community.glideapps.com/t/creating-a-new-iteration-of-store-for-each-team/69920/9 "2024-01-24T04:49:44Z")

</div>

if you use rowid then they will have to be the same. it would be easier to use a standard team label such as coaches or player. if they want a custom team name that can be a separate column for team name

---

<div class="post-metadata">

**Author:** ![jamesstamper72](https://avatars.discourse-cdn.com/v4/letter/j/5f8ce5/32.png) [@jamesstamper72](https://community.glideapps.com/u/jamesstamper72)\
**Post date:** [January 25, 2024, 12:11am UTC](https://community.glideapps.com/t/creating-a-new-iteration-of-store-for-each-team/69920/10 "2024-01-25T00:11:01Z")

</div>

I think I understand what you are saying, I am probably going to hold off for just a bit while I try to finish out constructing more of the other portions of the app and then come back to this issue. I would love to show everyone the app when it is finished.
