# Adding dynamic data as an array

**URL:** <https://community.glideapps.com/t/adding-dynamic-data-as-an-array/49898>\
**Category:** Ask for Help\
**Created:** [September 22, 2022, 10:42am UTC](https://community.glideapps.com/t/adding-dynamic-data-as-an-array/49898 "2022-09-22T10:42:07Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![liam\_putra](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/liam_putra/32/46372_2.png) [@liam\_putra](https://community.glideapps.com/u/liam_putra)\
**Post date:** [September 22, 2022, 10:42am UTC](https://community.glideapps.com/t/adding-dynamic-data-as-an-array/49898/1 "2022-09-22T10:42:07Z")

</div>

So i am building a task tracker project for my project managers.

Each project will have multiple meetings but we don’t know how many meetings it will take to complete the project.

Some project might take 2 meetings, some take 5 meetings so my project managers need to update the project multiple times.

I require all my project managers to upload an image of the MOM ( Minutes Of Meeting ) for every meeting.

Here’s an example:

1st jan 2022 → finish **first** meeting → take a picture of the mom → upload  
3rd jan 2022 → finish **second** meeting → take a picture of the mom → upload  
10th jan 2022 → finish **third** meeting → take a picture of the mom → upload

i know that there is an array column in glide by creating same column name and number each one sequentially but this requires us to know exactly how many meeting we need

What if we don’t know how many meeting we need ?

is there an efficient way to do this ? @ThinhDinh@Robert_Petitto@Darren_Murphy

---

<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:** [September 22, 2022, 10:50am UTC](https://community.glideapps.com/t/adding-dynamic-data-as-an-array/49898/2 "2022-09-22T10:50:18Z")

</div>

You should create an extra table to store Meetings in my opinion.

A project can have as many meetings as you need. When you have a new meeting, open a form to submit a new row in the meetings table with the project ID can the MOM.

Then, create a relation using the project ID and show it in an inline list/collection.

---

<div class="post-metadata">

**Author:** ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)\
**Post date:** [September 22, 2022, 11:58am UTC](https://community.glideapps.com/t/adding-dynamic-data-as-an-array/49898/3 "2022-09-22T11:58:38Z")

</div>

Agreed. Verbatim what I would do ☝
