DATENSEN
  • Luna Modeler for SQL databases
  • Moon Modeler for noSQL
  • Galaxy Modeler for GraphQL
  • Download
  • Pricing
  • Resources
  • Support
Blog Categories
  • Categories
    • Featured blog articles
    • Data Modeling
    • Data Model
    • Database connections
    • ER Diagram
    • Docker
    • Software
    • Support
    • Videos
  • Supported platforms
    • GraphQL
    • MariaDB
    • MongoDB
    • Mongoose
    • MySQL
    • Oracle Database
    • PostgreSQL
    • SQL Server
    • SQLite
Learn Data Modeling
  • Data Modeling Basics
    • What is database modeling
    • What is a data model
    • What is ER diagram
    • ER diagram samples
    • What is a database entity
    • Relationships in ER diagrams
    • One-to-one relationships
    • One-to-many relationships
    • Many-to-many relationships
    • Primary key vs foreign key
    • Primary key vs unique key
    • What is database normalization?
    • Crow's foot notation in ER diagram
  1. Home
  2. Blog
  3. Category
  4. Blog category: Mongoose

Blog category: Mongoose

All Datensen products support custom templates for generating SQL scripts, HTML, CSV and JavaScript outputs. Learn how to create snippets etc.

Custom Templates & Scripts

All Datensen products support custom templates for generating SQL scripts, HTML, CSV and JavaScript outputs. Learn how to create snippets etc.
NoSQL data modeling and MongoDB schema design. Draw diagrams, describe database structures and improve productivity with Moon Modeler.

NoSQL Data Modeling

NoSQL data modeling and MongoDB schema design. Draw diagrams, describe database structures and improve productivity with Moon Modeler.
Learn the essentials of hierarchy modeling for NoSQL databases and enhance your data structures effectively.

Hierarchy Modeling in NoSQL Databases Explained

Learn the essentials of hierarchy modeling for NoSQL databases and enhance your data structures effectively.
Our data modeling tools are customizable. Add your own custom properties and turn the tool into RAD - rapid application development tool.

Customizations and Custom Properties

Our data modeling tools are customizable. Add your own custom properties and turn the tool into RAD - rapid application development tool.
Picking the right noSQL data modeling tool for noSQL databases can greatly influence the success of your project. Learn some tips and tricks.

How to Choose the Right noSQL Data Modeling Tool for Your Project: Tips and Tricks

Picking the right noSQL data modeling tool for noSQL databases can greatly influence the success of your project. Learn some tips and tricks.
DATA MODELING TOOLS
DRAW Diagrams and
GENERATE Scripts
Download data modeling tools
LEARN MORE

Data Modeling Tools

Luna Modeler Data modeling tool for relational databases

Moon Modeler Schema design tool for MongoDB and noSQL

Galaxy Modeler Schema design tool for GraphQL

FREE Modeling Tools

Merit Modeler Free flowchart, data flow & use case diagram tool

Meteor Modeler Visual designer for Sequelize ORM

Documentation

Overview of data modeling software
Resources and product documentation
Featured blog articles
Product videos

Data Modeling Solutions

PostgreSQL
Oracle Database
SQL Server
MariaDB
MySQL
SQLite
MongoDB
Mongoose
GraphQL

Specific Tutorials

How to connect to Supabase
How to visualize SQL Server Express
Creating an ER Diagram from Azure SQL Server
How to connect to MongoDB Atlas
Data modeling for AWS Amazon DocumentDB
How to visualize Cosmos DB databases

Compare

Luna Modeler: alternative to ERStudio
Luna Modeler: alternative to erwin Data Modeler
Luna Modeler: alternative to PowerDesigner
Luna Modeler: alternative to Vertabelo
Luna Modeler: alternative to dbdiagram.io
Luna Modeler: alternative to Toad Data Modeler

Articles from our blog

How to list databases and show collections in MongoDB
Documenting Databases using ER Diagrams
Top 5 Benefits of Database Modeling Tools
Database design tool for macOS
Top 5 GUI tools for PostgreSQL
ER Diagram samples
What is a data model?
How to List Databases and Tables in PostgreSQL
What is entity relationship diagram?
NoSQL data modeling
How to make a diagram of your GraphQL schema
Many-to-many relationships
Crow's foot notation in ER diagrams
Top 6 GUI tools for SQLite in 2026
How to Set Up MongoDB with Docker Desktop
How to Create a Flowchart Diagram
How to Create a Data Flow Diagram
How to Build a Use Case Diagram

Links

Sales, billing and invoicing
Procurement & volume licensing
Return and refund policy
For resellers
Partners

Legal

Privacy policy
Third party trademarks
Company & About us

Company

Ideamerit s.r.o.
Czech Republic
European Union
ID No. 175 96 041
TAX ID No. CZ 175 96 041
Contact form
Facebook logo - link to Datensen Facebook page
LinkedIn logo - link to a showcase page
Pinterest logo - link to a pinterest page
X logo - link to the X page
Copyright: 2026 Ideamerit s.r.o. All rights reserved. Legal | llms.txt