What is data modeling in MongoDB?
Data modeling in MongoDB refers to the design of how data will be stored, organized, and
accessed in the database. Since MongoDB is schema-less, data modeling involves deciding
how to structure documents, collections, and their relationships (embedded vs. referenced
documents) to balance performance, scalability, and ease of querying.