//Edit: I didn't want to clutter and post a new thread. Uploaded current version of my DB as of 2012.12.22)
Hey all. Novice here. (I've had several relational database classes, but -online-...)
Here's the gist of it. I have a database that keeps track of Soldier performance / training. (Active duty Army.)
On the main form "SM_Form" (Service Member Form), there are several sub-forms tabbed. Some have fitness test scores, some have rifle / pistol marksmanship scores, training dates, etc.
I feel as if I normalized the data in the tables properly, and have defined the relationships properly. (Feedback appreciated, but that's not the main intent of my post)
My intent:
So, I need to create an "Order of Merit" list. This would be a list that essentially ranks each Soldier based on their performance. To do that, each Soldier would require a numeric score associated to them.
Execution:
- PT Scores are assigned OML score on a 1:1 ratio. (200 PT = 200 OML points) (Easy enough to implement. No help needed here.
- Weapon Scores: 3 Tiers; Expert, Sharpshooter, Marksman. Each tier would have a numeric OML Point value associated to it. (The three options are selectablecombo group value list options in the "Weapons" subform. - This is what I need help on.)
So, how do I assign the text value of, say "Expert" on the weapons subform to numeric 70, display it on the "OML_Subform", and store the value on a table?
DB included. Please, please look at it so all of the above makes sense. (Open Form "SM_Form")
Hey all. Novice here. (I've had several relational database classes, but -online-...)
Here's the gist of it. I have a database that keeps track of Soldier performance / training. (Active duty Army.)
On the main form "SM_Form" (Service Member Form), there are several sub-forms tabbed. Some have fitness test scores, some have rifle / pistol marksmanship scores, training dates, etc.
I feel as if I normalized the data in the tables properly, and have defined the relationships properly. (Feedback appreciated, but that's not the main intent of my post)
My intent:
So, I need to create an "Order of Merit" list. This would be a list that essentially ranks each Soldier based on their performance. To do that, each Soldier would require a numeric score associated to them.
Execution:
- PT Scores are assigned OML score on a 1:1 ratio. (200 PT = 200 OML points) (Easy enough to implement. No help needed here.
- Weapon Scores: 3 Tiers; Expert, Sharpshooter, Marksman. Each tier would have a numeric OML Point value associated to it. (The three options are selectable
So, how do I assign the text value of, say "Expert" on the weapons subform to numeric 70, display it on the "OML_Subform", and store the value on a table?
DB included. Please, please look at it so all of the above makes sense. (Open Form "SM_Form")
Attachments
Last edited: