If you are going to do data warehousing, especialy if you are a data model or a data warehouse architect, this book is for you. The author is a well known data warehouse practitioner, so he: has a lot to say about Those modeling techniques. But, please, pay attention to to the fact That Has To a corner and sides with data warehousing it is so. Make sure you get One of Those books by Bill Inmon de son one gold supporters completely Call To Understand what data warehousing is about. As far as this book is Concerned, it is very concise, full of terms and design tips. You will enjoy reading it and putting the knowledge into practice. I put it on my Data Warehouse Architect's list as a must have.