Thanks for getting back to me Adam, let me try and offer a little more context:
Imagine I run a veterinary surgery.
I have a list of Animal's waiting for procedures. That table says who they are, and what procedure they need.
I have a list of Vet's. That table says what procedure they can do, and when they are available to work.
My final table is a list of procedures we offer - how long each of them takes, and what tools are required for that procedure.
The list of Vet's and the list of procedures are linked - I can choose which procedures each vet can offer.
How do I get AirTable to automatically produce a schedule, which allocates each animal's procedure against a Vet who provides that procedure during a time that they are available?
Does that make sense?