One thing that you didn’t indicate is how you’ve designed your base in terms of choosing classes and divisions, and also storing member data. My recommendation: those three things should be tables. There should be a oMembers]
table for storing member info, a oClasses]
table for specifying what classes are available, and a oDivisions]
table for specifying available divisions. In the oClasses]
table, each class would link to its appropriate division (more on how to use this later).
Then you’ll have an table where you record the awards. Each award record would link to a member and a class, a lookup field can pull in the division for the linked class, and then you’d enter the point value for the award.
Back on the eMembers]
table, you can use a collection of rollup fields to collect the totals: one that rolls up all totals, and then others that use conditions to limit the rollup to certain classes/divisions.
Assuming that you don’t have a massive number of classes/divisions, this should be relatively easy to set up. You can then build a view in the tMembers]
table that you can embed on a website.
Will that work?
One thing that you didn’t indicate is how you’ve designed your base in terms of choosing classes and divisions, and also storing member data. My recommendation: those three things should be tables. There should be a oMembers]
table for storing member info, a oClasses]
table for specifying what classes are available, and a oDivisions]
table for specifying available divisions. In the oClasses]
table, each class would link to its appropriate division (more on how to use this later).
Then you’ll have an table where you record the awards. Each award record would link to a member and a class, a lookup field can pull in the division for the linked class, and then you’d enter the point value for the award.
Back on the eMembers]
table, you can use a collection of rollup fields to collect the totals: one that rolls up all totals, and then others that use conditions to limit the rollup to certain classes/divisions.
Assuming that you don’t have a massive number of classes/divisions, this should be relatively easy to set up. You can then build a view in the tMembers]
table that you can embed on a website.
Will that work?
Thank you Justin, this is something I can try absolutely. Here is how we’re set up currently.
Member table (with all the member info - member ID, name, address, etc
Horse table (with all of the horse info - horse ID, name, type, etc - with a linked field to the member
Then the Points Table which is where I’ve been adding in all of the points. The points table pulls in the member info I need (name, city, etc) from the Member table with linked fields, same with horse info - it pulls in the horse info using linked fields. The divisions and classes are in that points table as single select items.
If I read what you’re saying, it would be best (easiest/most effective) if I create a table for divisions, and then a table for classes. Then they would be linked fields in my points or awards table. I’ll give that a try and see how far I can get before I stumble again. LOL
Thank you for the info!!!
Another question now. I have the sums working for the totals. When I try to add a formula for summing points for a certain class or discipline, I can do that also, but need a new rollup column for each division and then one for each class. With approx 100 classes/divisions, is this a problem with airtable? Will it support that many columns? Is there a way to do it without having so many columns?