J
jeff4379
I am to set up a case management database for social workers to track their
case loads. I have taken Access courses, but am still unclear on how to set
up the relationships between multiple tables. These tables will be used to
create forms with subforms.
The program this database is for consists of mothers who have one or more
children and are involved in programming through our agency. In addition
to basic contact information for the parent and child(ren), I need to set up
tables to collect assessment information (collected every 6 months), case
notes (daily or weekly), and survey information (collected weekly). One of
the complexities I am facing is that the parents often have different
addresses, therapists, programs, and medications than their children.
Therefore, all this information needs to be kept seperate, but needs to be
able to be joined on a form or a report.
Below is my outline
tblFamily
FamilyID (primary key)
ParentID (foreign ID)
ChildID (foreign ID)
INTAKE
tblParent
ParentID (primary key)
ChildID (foreign key)
FirstName
LastName
etc.
tblChild
ChildID (primary key)
ParentID (foreign key)
FirstName
LastName
etc.
tblParentMedical
ParentID
MedicationName (could be multiples)
MedicationDose
MedicationDirections
Diagnoses (could be multiples)
tblChildMedical
ChildID
MedicationName (could be multiples)
MedicationDose
MedicationDirections
Diagnoses (could be multiples)
ASSESSMENT
tblParentAssessment
SatisfiedHousing
ResourcesHousing
SatisifiedPhysicalHealth
ResourcesPhysicalHealth
etc.
tblChildAssessment
MedicalDifficulties
TakingMeds
Allergies
Counseling
CASENOTES
tblParentCaseNotes
ParentID (primary key)
Date
Time
Location
ProgressGoals
Notes
tblChildCaseNotes
ChildID
Date
Time
Location
ProgressGoals
Notes
SURVEY
tblParent
Date
SessionNumber
ParticipationHelpful
ImprovedFunctioning
ImprovedSelfEsteem
ImprovedRelationships
etc.
Jeff
case loads. I have taken Access courses, but am still unclear on how to set
up the relationships between multiple tables. These tables will be used to
create forms with subforms.
The program this database is for consists of mothers who have one or more
children and are involved in programming through our agency. In addition
to basic contact information for the parent and child(ren), I need to set up
tables to collect assessment information (collected every 6 months), case
notes (daily or weekly), and survey information (collected weekly). One of
the complexities I am facing is that the parents often have different
addresses, therapists, programs, and medications than their children.
Therefore, all this information needs to be kept seperate, but needs to be
able to be joined on a form or a report.
Below is my outline
tblFamily
FamilyID (primary key)
ParentID (foreign ID)
ChildID (foreign ID)
INTAKE
tblParent
ParentID (primary key)
ChildID (foreign key)
FirstName
LastName
etc.
tblChild
ChildID (primary key)
ParentID (foreign key)
FirstName
LastName
etc.
tblParentMedical
ParentID
MedicationName (could be multiples)
MedicationDose
MedicationDirections
Diagnoses (could be multiples)
tblChildMedical
ChildID
MedicationName (could be multiples)
MedicationDose
MedicationDirections
Diagnoses (could be multiples)
ASSESSMENT
tblParentAssessment
SatisfiedHousing
ResourcesHousing
SatisifiedPhysicalHealth
ResourcesPhysicalHealth
etc.
tblChildAssessment
MedicalDifficulties
TakingMeds
Allergies
Counseling
CASENOTES
tblParentCaseNotes
ParentID (primary key)
Date
Time
Location
ProgressGoals
Notes
tblChildCaseNotes
ChildID
Date
Time
Location
ProgressGoals
Notes
SURVEY
tblParent
Date
SessionNumber
ParticipationHelpful
ImprovedFunctioning
ImprovedSelfEsteem
ImprovedRelationships
etc.
Jeff