Question: 1/65
You are designing a data model for an e-commerce application using Azure Cosmos DB for NoSQL. The application needs to display order details including customer information, order items, and shipping address on a single page. Orders are frequently queried together with their related data. What data modeling approach should you implement?
Embed customer, order items, and shipping address as nested objects within the order document
Create separate containers for orders, customers, order items, and addresses, then use JOIN operations
Store all data in a single container with a composite partition key combining customer ID and order ID
Reference customer and address data by ID from the order document and use multiple queries to fetch related data