Skip to main content
Question

Look-up field for primary field

  • February 26, 2026
  • 2 replies
  • 36 views

Barry_Seidensta
Forum|alt.badge.img+8

I have three tables - Venues, Rooms, and Sessions. There is a fourth table called Working Agenda. What formula do I need to put in the Working Agenda Primary field to insert all the rooms and venues? The rooms and venues are the primary field in each of their respective tables. Do I need to add lookup fields for Venue Name and Room Name to the Working agenda? And If so, how do I automatically populate them without having to go into each record and select the room?

https://airtable.com/invite/l?inviteId=invqf2ektCLhZAAC8&inviteToken=a13ea39ba4246111f600b52df60d4aea82f695b96b41399b40190b2cc06e2c3c&utm_medium=email&utm_source=product_team&utm_content=transactional-alerts

2 replies

TheTimeSavingCo
Forum|alt.badge.img+31

It looks like each Venue can have multiple Rooms, is that right?  As a one off, I would suggest:

  1. Create a formula field in ‘Rooms’ which concatenates the Venue + Room name:

     

  2. Click the header of that field and hit CMD/CTRL + C
  3. Click the header of the linked field to Working Agenda and hit CMD/CTRL + V
    1. This’ll create one record per unique room + venue combination automatically

 

And to keep this updated, we could have an automation that triggers whenever a Room record has both a name and a Venue filled up that would automatically paste it in for us, thus keeping the Working Agenda table synced up

And here’s a link to the base

---

Quick question, are the records in Working Agenda pretty much a one to one to the records in ‘Rooms’?  If so, I was wondering if it might be cleaner to keep it all in one table instead and use views to filter out the fields instead?  You’ve probably already thought of this though, sorry!


Muhammad Ali
Forum|alt.badge.img+2
  • Inspiring
  • February 27, 2026

Hi Barry!

It sounds like your "Working Agenda" table is acting as a Junction Table (connecting Rooms, Venues, and Sessions). To make this fully automated and professional, you don't want to manually type into the Primary Field.

Here is the "MVP" way to structure this:

1. The Setup (Linked Records) In your Working Agenda table, ensure you have two Linked Record fields:

  • One linked to Rooms

  • One linked to Sessions (Since Rooms are already linked to Venues, the Venue data will follow).

2. Bringing in the Venue (Lookup) Add a Lookup field in the Working Agenda table.

  • Source: Linked field to Rooms.

  • Field: Venue Name.

  • This will automatically pull the Venue whenever a Room is selected.

3. The "Auto-Naming" Primary Field (The Formula) Change your Primary Field in the Working Agenda table to a Formula type. Use this formula to create a clear, unique ID for every record:

{Venue Name} & " | " & {Room Name} & " - " & {Session Name}

4. Pro-Tip for Automation: If you want the Working Agenda to populate entirely on its own without you picking records, you can set up an Automation:

  • Trigger: When a record is created in the 'Sessions' table.

  • Action: Create a record in 'Working Agenda' and map the Session and Room links automatically.

This keeps your data "DRY" (Don't Repeat Yourself) and ensures your agenda stays in sync with your master tables!

Hope this helps!