The Data Model Resource Book: A Library of Logical Data Models and Data Warehouse Designs