S
Stephanie
Hi. I’m trying to create a new db. And when I think of the trauma I had
initially with my last db, I realize I could really use some input during the
design phase. I often have my many-to-one backwards…
There are 5 business units. Each BU has multiple Departments.
There are 6 or so Risk Drivers. Each risk driver has multiple risks. Each
risk has
multiple “risk scoring factorsâ€. More that one factor can be selected for
each risk. Each factor has an associate score. If the score is 1 or 2, the
departments must provide comments.
Every month the department must complete an assessment of the risk drivers
and associated risks, based on the scoring factors. All departments will use
the same risks/factors.
I’d like one form that has 6 sections (1 for each risk driver): Each
associated risk will be shown in each section, with a list box (not sure- can
you multi-select from a list?). The score will be populated and the comment
field available for 1,2 score.
What would be the record source for this form?
I’d like a status field so that I could tell if the departments have
finished the assessment for the month.
Every month each business unit will roll up assessments from each department
into a holistic view.
tblBusinessUnit
BusinessUnitID (primary)
BusinessUnitName
DepartmentID (foreign)
tblDepartment
DepartmentID (primary)
DepartmentName
tblRiskDriver
RiskDriverID (primary)
RiskName
RiskID (foreign)
tblRisk
RiskID (primary)
RiskName
RiskFactorID (foreign)
tblRiskFactor
RiskFactorID (primary)
RiskFactorName
RiskScoreID (foreign)
Comment12Score (is this where the comment field would go for a score of 1,
2?)
tblRiskScore
RiskScoreID (primary)
RiskScore
Not sure how to handle month, year…
tblMonth
MonthID (primary)
MonthName
Stauts (is this where the department would enter a status, which would
indicate if the assessment had been completed?)
tblYear
YearID
YearName
Thanks for reading this post- I appreciate your help in making sure the
design is solid before I begin.
Cheers,
Stephanie
initially with my last db, I realize I could really use some input during the
design phase. I often have my many-to-one backwards…
There are 5 business units. Each BU has multiple Departments.
There are 6 or so Risk Drivers. Each risk driver has multiple risks. Each
risk has
multiple “risk scoring factorsâ€. More that one factor can be selected for
each risk. Each factor has an associate score. If the score is 1 or 2, the
departments must provide comments.
Every month the department must complete an assessment of the risk drivers
and associated risks, based on the scoring factors. All departments will use
the same risks/factors.
I’d like one form that has 6 sections (1 for each risk driver): Each
associated risk will be shown in each section, with a list box (not sure- can
you multi-select from a list?). The score will be populated and the comment
field available for 1,2 score.
What would be the record source for this form?
I’d like a status field so that I could tell if the departments have
finished the assessment for the month.
Every month each business unit will roll up assessments from each department
into a holistic view.
tblBusinessUnit
BusinessUnitID (primary)
BusinessUnitName
DepartmentID (foreign)
tblDepartment
DepartmentID (primary)
DepartmentName
tblRiskDriver
RiskDriverID (primary)
RiskName
RiskID (foreign)
tblRisk
RiskID (primary)
RiskName
RiskFactorID (foreign)
tblRiskFactor
RiskFactorID (primary)
RiskFactorName
RiskScoreID (foreign)
Comment12Score (is this where the comment field would go for a score of 1,
2?)
tblRiskScore
RiskScoreID (primary)
RiskScore
Not sure how to handle month, year…
tblMonth
MonthID (primary)
MonthName
Stauts (is this where the department would enter a status, which would
indicate if the assessment had been completed?)
tblYear
YearID
YearName
Thanks for reading this post- I appreciate your help in making sure the
design is solid before I begin.
Cheers,
Stephanie