Access 2010 - database templates

My OS is win 7 64 bit, and I will be using Access 2010,  and I have been asked by a non-profit to help in the development of their congregation database.  Rather than reinvent the wheel, I am sure there must be someone out there who has already done this.

 Having been in the congregation for a long time, thus I know what their needs are.  
The db will be a main table consisting of the contact's particulars, like, name, city, state, zip, country, tel no,, ID [unique and will be the key field]  etc.   Thus, any changes in the contact's particulars will only be done in this main table.  

Then the income.  Each income will be in its own table {or perhaps a field showing the different category of donations/income}  capturing the particulars, like what is the donation for : eg, monthly donation, X'mas donation, etc.  and then the other fields will be the particulars of them eg . check, cash, MO; check No.; Amount; Notes. ID no.  The field for the categories field will be populated from a lookup table listing all the different types of donations.  This will ensure accuracy of queries, and avoiding spellos.
The relationship will be from the contacts table to many in the income table.  Therefore one contact could hve made 1 or many donations.  Likewise, for each type of donation will be in a separate table or possibly the category field, and related on the ID of the contact.  
Have any of the Experts come across anything like this design out there, where I could use the design and templates - modifying for my needs.  
It sure will save me a heck of time if I culdl get a hold of this.
Thank u.
jegajothyretiredAsked:
Who is Participating?
 
Jeffrey CoachmanMIS LiasonCommented:
I see these three tables as a start:

tblMembers
mID (PK)
mFName
mLName
mAddress
mPhone
...etc

tblDonations
dID (PK)
dType

tblMemberDonation (Many-To-Many Table)
mdID (PK)
md_mID (possible PK with Dupes allowed)
md_dID (possible PK with Dupes allowed)
mdAmount
mdDate
mdMethod (here you may also wish to add a Method Table)
0
 
jegajothyretiredAuthor Commented:
This solution fits the requirements.  Well done and thank u.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.