This is an ER diagram for NoSQL. An entity relationship diagram is a type of flowchart that shows how "entities" like people, objects, or concepts interact within a system. ER Diagrams are most commonly used in the fields of software engineering, business information systems, education, and research to design or debug relational databases. EdrawMax is a perfect tool for you to draw an ER diagram.