Engineers are modeling citizen timeline documents for a NoSQL store. Which modeling principle should guide the design?
Select an answer to reveal the explanation.
Short Explanation
NoSQL modeling asks "how will we read this?" before worshipping 3NF. If the portal always grabs a whole timeline, nest it that way. Shape the document for the query, not for textbook purity.
Full Explanation
NoSQL document modeling is commonly query-driven: structures reflect how applications read and write data. Strict third-normal-form purity can force expensive joins or multiple round trips that NoSQL serving paths avoid. Embedding or denormalizing timeline events may be appropriate when they are read together. Designing for needed access patterns is a core professional NoSQL skill.