David,If I could maybe suggest an alternative approach that might be worth looking at....? There are a number of 'cloud' applications to manage membership of clubs and associations.. for example, see this list:https://www.getapp.com/p/sem/membership-management-software?t=Best+Membership+Management+ToolsI know a number of these won't be suitable but some of them might be, and they will have done all the work already to provide a user interface plus implement other features to manage membership.What you have done to organise the membership details would be needed whatever the solution.
Michael Robinson ● 2107d