Hi everybody,
Iโm experimenting with Appsheet and Iโm building a simple app that has the following functionality:
My problem:
I hope someone can point me in the right direction and my apologies if I didnโt use the correct terminology! Still learning !
All the best and thanks in advance!
I will share my understanding and suggestion. There may be better approaches with enumlist as a reference that I am unaware of.
I believe you could explore a bridge table to establish a many to many relationships between Capabilities and its four support attributes ( Data Components, Teams, Applications and Processes).
The bridge table may be called say CapabilitiesSupports. This table will have references to all 5 tables namely Capabilities, Teams, Applications, Processes, and Data Components. The reference to the Capabilities table in this table can be made" Required" so that each CapabilitiesSupport record necessarily has a Capabilities reference and other 4 optional references. In general, there could be many records in the bridge table related to one capability and multiple support attributes.
Please note this may need more rigorous testing for all edge cases before you could implement it but I believe it is worth a look.
So the detail view of a CapabilitiesSupport record could look like below. The record below has 4 support attribute references for capability โStrategic managementโ
This is another record from the bridge table CapabilitiesSupport for the capability of Strategic management.
This is detail view of Capabilities table where those two Capabilities Support records appear as related records.
The below is detail view of Data Componentes detail view where the related record from
CapabilitiesSupport table shows up.
Hope this helps. Again, please wait for any easier option a community colleague may share and if you implement this , please test on a smaller POC
Hi Suvrutt,
Thank you so much for your elaborate reply! Iโm going to try and implement this. Can you post screenshots of the table structure (and/or formulas) you used to make this work? Thanks in advance!
Kind regards,
Kay
Hi @Bibaboy10 ,
After replying to your post a week ago, today morning, a few hours ago I deleted the app that I created to demonstrate the functionality, since it was purely created to respond to you with proper images and identical table names. Nonetheless, there are not significant formulas but principle of bridge table that is vital concept in this case.
As I have mentioned, the central concept is a bridge table that connects Capabilities and the 4 attributes. The bridge table concept is also demonstrated in the sample app referred below.
I will try to compare the tables in the sample app with the tables in your requirement so that you get perspective. Hope this helps.
Hi Suvrutt,
I think I made it work! Thank you so much for your quick replies and elaborate explanations.
All the best,
Kay
Hi Kay,
Thank you for the update. Nice to know you made it work. May I suggest you to share if you used the same principle of a bridge table or any other approach for the benefit of other community members who may read through this post thread in future?
User | Count |
---|---|
17 | |
12 | |
5 | |
5 | |
5 |