I am trying to create a database in a very short time-frame and have browsed countless number of pages and am stuck! I have 8 different surveys that are made up of a combination of 37 statements (person responds with agreement - agree, neutral, disagree for each statement). The statements in each of the survey is determined by the service. There are 12-16 statements in each survey and some have the same combination of statements and others do not. I have followed direction from a number of posts and came up with the foillowing structure.
tblStatements
-pkStatementID
-Statement
tblAgreement
-pkAgreementID
-Agreement (Agree, Neutral, Disagree, etc)
tblService
-pkServiceID
-Service (Mental Health, Family Services, etc)
tblParticipantDetails
-pkParticipantID
-DateCompleted
-Status
-Location
tblResponses
-pkResponseID
-fkParticipantID
-fkStatementID
-fkAgreementID
What I am having trouble with is trying to produce a form that will automatically list the applicable statements once the service is selected and the user only has to enter the agreement field. I don't mind creating 8 different forms, but I do not want the user to have to select the statement from a drop-down list as this could result in many errors. Any help would be greatly appreciated! Thanks in advance.