It gets more complicated...
As you correctly say I have a persons table, a club table, a school table all self expllanatory, I think. I also have a table which TRIES to link coaching agegroups at both school and clublevel.
This table will have:
cid from person table
organisation eg sabc =...