If you get the data model right, all the rest of the programming is so much easier. Get it wrong, and …

Lincoln Mullen’s internet weblog @lmullen