The short answer is it can’t be done right now, because a key part of the solution is being able to filter the list of linked records by certain criteria, which isn’t built into Airtable yet:
https://community.airtable.com/t/filter-data-for-linked-fields/193
The long answer is… you can do something truly convoluted and create a table for each day of the week and enter the teachers there according to their availability. You’d then link them (and the students) to a single “Classes” table. The upside is that you get a nice visual representation of what a week looks like for a student. The downside is that data entry is a bit weird.
Here’s a demo table, with the formulas in the field descriptions. Let me know if anything doesn’t make sense.
I’ve added a bit of data validation in the form of the five-digit code at the end of the Student and Classes tables. Unfortunately, there’s no official data validation available.
Another weakness of this approach is that classes don’t display properly on the calendar. (But then again, you don’t really need a calendar.)
The short answer is it can’t be done right now, because a key part of the solution is being able to filter the list of linked records by certain criteria, which isn’t built into Airtable yet:
https://community.airtable.com/t/filter-data-for-linked-fields/193
The long answer is… you can do something truly convoluted and create a table for each day of the week and enter the teachers there according to their availability. You’d then link them (and the students) to a single “Classes” table. The upside is that you get a nice visual representation of what a week looks like for a student. The downside is that data entry is a bit weird.
Here’s a demo table, with the formulas in the field descriptions. Let me know if anything doesn’t make sense.
I’ve added a bit of data validation in the form of the five-digit code at the end of the Student and Classes tables. Unfortunately, there’s no official data validation available.
Another weakness of this approach is that classes don’t display properly on the calendar. (But then again, you don’t really need a calendar.)
Hi @Andy_Lin
Thank you for your response and for the base !! I’ve started looking at it and I’m already learning stuff. :pray:
I’ll try to implement your solution to see where it leads me.
regarding the comparison between two fields, It’s disappointing that Airtable can’t handle something like that.
I’m going to push further and see if a combination of Search and nested IF formulas can do what I want.
@Katherine_Duh @W_Vann_Hall, Any ideas ?