If you are new to Data Models, this page of my new Tutorial will help you understand the Data Model.
The specifications have been provided by a question to Database Answers.
There is also a a Reporting Database, which is very useful for providng data for Reports and Business Intelligence.
We have created a draft Initial Assessment Form for each new Club Member.
This shows the 2nd. Draft of the Data Model, which includes Registrations, Treatments are administered and so on :-
Additonal Subject Area Models have been created for :-