Top-Down Design is a Database concept associated with document-oriented storage, where information is organized in flexible document structures rather than only fixed relational tables.
Developers and data architects use this concept when modeling flexible records, designing application data access, or scaling document-oriented systems.
Related concepts include Document, Collection and NoSQL.