# How Can i create a choices component?

**URL:** <https://community.glideapps.com/t/how-can-i-create-a-choices-component/65390>\
**Category:** Ask for Help\
**Created:** [August 25, 2023, 2:08pm UTC](https://community.glideapps.com/t/how-can-i-create-a-choices-component/65390 "2023-08-25T14:08:33Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Starters\_Diary](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/starters_diary/32/63309_2.png) [@Starters\_Diary](https://community.glideapps.com/u/Starters_Diary)\
**Post date:** [August 25, 2023, 2:08pm UTC](https://community.glideapps.com/t/how-can-i-create-a-choices-component/65390/1 "2023-08-25T14:08:34Z")

</div>

Hi Everyone,

My name is David, and I have been learning glide the past week. The intention is to make a web app/blog where I can cover topics of interest targeting certain audience. I must say I am not technical, but I believe Glide was built for people like myself.

To the question now:  
I have an airtable DB where am pulling the content i.e business ideas with descriptions of each idea and how to start. I also plan to include practical/real life case studies of successful businesses in the future.

I am displaying the details on Glide Screens, shown below:

 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/4/6/466af7c90f4b8d52fbcba30559a4828da88fa032.jpeg)

### How I want/wish it can work:

Visitor clicks the Go button, a new page/screen opens and they can read about business ideas under that post, Like I have shown below.

 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/e/0/e0322958f4eb73d591b9c83cf8737b3955ed3380.jpeg)

So, I am asking someone to help me figure out how I can implement this. My first option was to deploy a choices component and use it to populate the specific post like consultancy business ideas above.

If someone can guide me on how I can use this to pick the business ideas and their respective descriptions from this Airtable DB and dump them into the related glide screen/page? I will be grateful. Here is the Airtable DB

 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/6/3/6347b40114b22b2bb94b5b71fb5fb581588c5494.jpeg)

Alternatively, if there is another workflow to help me achieve the goal, I would appreciate the assistance.

Sincerely,  
David Gitonga

---

<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:** [August 26, 2023, 3:20am UTC](https://community.glideapps.com/t/how-can-i-create-a-choices-component/65390/2 "2023-08-26T03:20:51Z")

</div>

Is the screenshot here:

 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/2/9/29ada64be9580ebc540e9a21cef9602e49ec8672.jpeg)

Pulling from this same database?

 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/a/f/afd5dc17033f990db7d70ed902cc49f1e21835e4.jpeg)

My first thought on an improvement is removing the Go button, users won’t want to see the same button on each item. You can just use a “Show details screen” action on each “item click”.

---

<div class="post-metadata">

**Author:** ![Starters\_Diary](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/starters_diary/32/63309_2.png) [@Starters\_Diary](https://community.glideapps.com/u/Starters_Diary)\
**Post date:** [August 27, 2023, 12:16pm UTC](https://community.glideapps.com/t/how-can-i-create-a-choices-component/65390/3 "2023-08-27T12:16:23Z")

</div>

Hi @ThinhDinh, no, its pulling from different DB. I removed the button.

 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/b/2/b243d6bd9cc5aecc5e49f13bf2b3d90b875d8ea0.jpeg)

---

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [August 27, 2023, 12:59pm UTC](https://community.glideapps.com/t/how-can-i-create-a-choices-component/65390/4 "2023-08-27T12:59:35Z")

</div>

So you have a separate table for each category of ideas?

That’s a _really_ bad idea. Truly, it is. You should stop now and fix that before you go too far.  
Consolidate all of them into a single table and include a column for the Business Ideas Category.

Then in your Business Ideas table (the one you showed above) create a multiple relation that matches the Business Idea column with the Category column in your table that contains the consolidated list.  
Then all you need is a single Collection using your Business Ideas table as a source, with a default Item Action of Show Detail Screen. On the next screen you add another Collection and set the multiple relation column as the source. And that’s it, you’re done.
