the primary objective to consider when determining how to design entities

Agnieszka Maria Mietz-Blijleven 25 Reputation points
2023-08-05T10:19:44.8966667+00:00

When I am designing a data model for an Azure Cosmos DB for NoSQL database, then what is the primary objective to consider when determining how to design entities?

Is that one of the below given?

  1. Reducing the amount of data movement during operations, or
  2. Reducing the number of request operations, or
  3. Increasing the number of entities, or
  4. Increasing the number of relationships between entities?
Azure Cosmos DB
Azure Cosmos DB
An Azure NoSQL database service for app development.
1,844 questions
{count} votes

1 answer

Sort by: Most helpful
  1. Vahid Ghafarpour 23,120 Reputation points
    2023-08-06T03:29:15.0633333+00:00

    The relevance of the data model strategy and the considerations involved depends on your specific use case and queries. Developing an effective data model is a business-oriented task that requires careful analysis and thoughtful decision-making.

    You can use the following guides:

    https://aka.ms/learnlive-azure-cosmosdb-cert-Ep17

    https://learn.microsoft.com/en-us/azure/cosmos-db/nosql/modeling-data

    https://learn.microsoft.com/en-us/training/paths/implement-modeling-partitioning-azure-cosmos-db-sql-api/

    https://learn.microsoft.com/en-us/azure/cosmos-db/nosql/model-partition-example

    1 person found this answer helpful.
    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.