This book is a complete guide for NoSQL data modeling and Entity Relationship (ER) diagrams, covering one-to-one, one-to-many, and many-to-many relationships and explaining how to structure data for real-world applications. It references document databases like MongoDB for key concepts.
The book contains 15 practical examples that explore data modeling for several use cases, including a Two-Player Chess Game, a Healthcare Center, Application Logs, Web Analytics, Vehicle GPS Tracking, and many more. Each problem is discussed and analyzed in detail, resulting in the final optimized ER diagram.
Going through these examples, you should be able to confidently and skillfully data model and create an ER diagram in NoSQL for any real-world problem.