Skip to main content
CloudCertPrep
DP-900Domain 3: Describe Considerations for Working with Non-Relational Data on AzureNon-Relational Data on AzuremediumSingle choice

Match the scenario: a product catalog where each item is a self-contained JSON with varying attributes per category. Which non-relational model?

A.Key-value store

Key-value stores opaque values — no queryable structure.

B.Document database

JSON documents per item = document model. Correct.

C.Column-family store

Column-family suits time-series/wide rows — not nested docs.

D.Graph database

Graph is for relationships — not the catalog shape here.

Why this answer

Document DBs store self-describing JSON documents — perfect for catalogs with heterogeneous attributes. Key-value = opaque blobs by key; column-family = sparse wide tables (Cassandra); graph = relationships.

Correct answer: B · Last reviewed 2026-11-05

Practice this interactively

Answer without seeing the solution first in the Non-Relational Data on Azure practice session.

Practice Non-Relational Data on Azure