"The application is for some not very fancy record keeping. You
could call it a payroll system but it has few of the
characteristics of a real payroll system. Also, it is
temporary—in a few months it will be no longer needed. It is
for the Geek Ranch project and is to keep track of "casual
"We have anywhere up to 50 people working on various
construction projects. They are paid (in cash) every two weeks.
Their pay is based on days worked during the period at a daily
rate. The "twists and turns" are minimal (getting paid for seven
days if they work six, for example) but that can pretty much be
dealt with by hand.
"There are reasons this becomes a database project rather than
just a spreadsheet:"