Thanks everyone.
Having read and looked at the sample dbase I think that I need as follows;
Members Table - One unique record per member (Personal Details, Contact Details)
MembershipStatus Table - One record per member (Fully Paid, Retired, Student, Widow, etc)
MembersAddress Table - many address to one member (Home address(es)
AnnualSubscription Table - many years subscription to one member (from date joined to current year, whether paid or not, receipt number, etc)
Attendance Table - many records to one member (holds if we invited them to a meeting, attended or not, sent apologies or not
From there I think I need a number of forms for input and various reports
Does that make sense and have I missed anything?