My organization is implementing a new Airtable base structure complete with integrations with Softr, Fillout, and Make. It’s a complex build that has taken over a year to build. We recently upgraded to Business to take advantage of higher record limits and 2-way table sync. Now I have learned of the limitations of the 2-way sync and I am doubting everything.
We were advised to design our operation in two bases; let’s call them People and Things. About half of the tables in each base have been synced into the other base. Here’s the problem:
- A table in People (Names) is synced to Things
- The synced Names table needs a rollup from a table in Things (Furniture). A linked field and the rollup are added to the synced table.
- We need that rollup back in the People base, but it does not sync back because of how 2-way syncing works (records sync, not fields native to in the target base).
- So, we sync Furniture to the People base - it includes the linked field to the Names table on Things. We try to create the rollup directly Names. Can’t do it - there’s no link in this base between the source Names table and the synced Furniture table.
- We leverage the “sync linked tables” feature for the Names table within the Furniture sync, but that makes things crazier because it creates a linked table in People for the Names table - so now that base has a source table for Names AND a linked table for Names.
This cannot be the recommended solution here. What am I doing wrong?
And the larger question: do I even need two bases at all? I have 34 tables with a total of 50,000 records between them. I estimate we’ll add around 2500 records/month for the foreseeable future. We’re willing to upgrade to Enterprise down the road if needed.
Thanks for getting this far and for any guidance!