This book is top notch. I read this book line by line with full pleasure and as someone who has skimmed through several books in this field, I'd recommend it to anyone who wants to learn design databases of various software projects through a self-paced, well-explained, non-boring, full-of-useful-examples and precise approach (from the requirements, on to the conceptual design, to the logical design, to the refinement, the physical implementation and the security of your data), this book should definitely be a serious one on your go-to list. Specially the second chapter which goes through drawing Entity Relationship (ER) diagrams, that are part of the conceptual design step -the most important step in modeling your data- is written amazingly. A 5 star undoubtedly.