Reading list: Database design
History of database design; set theory underpinning database design