Logical Data Modeling : What it is and How to do it - Alan Chmura, J. Mark Heumann ((Integrated Series in Information Systems))