I wonder if there is something similar for NoSQL?
For me it's much harder to plan for NoSQL databases. It's relatively easy to draw ER diagram for a relational database, as all in my mind are the problem and data model. With NoSQL database however, I need to take into account how the client(s) works at the same time.