robertdfrench/MathAcademyRails — Issue #2: Proficiency Summaries
Author: robertdfrench
Created: 2011-11-14 02:55:17+00:00
State: open

Instead of calculating each student's proficiency for every problem, skill, and standard for every conceivable date interval, summary tables with this information should be maintained. They should be updated every time a problem is submitted for grading. This will allow quicker access to this information without having to do costly aggregate join queries every time.