Larry,
> If I do that, and enter '72 months' in the contract_term field, how
> can
> I convince PostgreSQL to output the interval back in months? It
> wants
> to give me '5 Years'.
That's on the TODO list, I'm afraid. From the sound of it, you should
stick with your current schema and custom function.
-Josh Berkus