Forum OpenACS Development: Response to Book recommendations for learning database design?

Graeme Simsion's "Data Modelling Essentials" is required reading for my analyst/programming staff.  I've read several data modelling books and this is the best by far.  If Phil Greenspun had read it early in his career we wouldn't be having the v3 to v4 grief today.