Information Modeling And Relational Databases by Tony Morgan, Terry Halpin & T.A. Halpin