"Help me design the smallest safe database model for this feature.
1. List the tables or collections I actually need
2. Show the key fields and relationships
3. Explain whether SQL or NoSQL makes more sense here and why
4. Call out ownership, validation, and deletion risks
5. Stop before running migrations, destructive schema changes, or data backfills without my approval
Optimize for clear data modeling and easy future maintenance."What is a Database? Where Your Data Lives and Why It Matters
Understand databases through the spreadsheet analogy — SQL vs NoSQL, when you need one, and which to choose.
Prompt FAQ
Questions to answer before you paste it
When should I use the What is a Database? Where Your Data Lives and Why It Matters prompt?
Understand databases through the spreadsheet analogy — SQL vs NoSQL, when you need one, and which to choose. Use it when you need a safer starting point than a blank prompt and you want the agent to stay inside explicit constraints.
Should I paste this prompt exactly as written?
No. Treat it as a safe starter. Replace the task, files, constraints, and verification details with your actual context before you run it.
What should I do after the agent answers?
Read the diff, run the checks, and stop after one reviewable step. If you need deeper context, open the lesson that explains the reasoning behind the prompt.
Related prompts worth copying next
Frontend vs Backend — What's the Difference and Why Does It Matter?
Understand the two halves of every web application using a restaurant analogy that makes it click.
Open prompt pageHTML and CSS — The Building Blocks Every Builder Should Recognize
Understand how HTML provides structure and CSS provides style — the visual foundation of every web page.
Open prompt pageJavaScript and TypeScript — The Language of the Web
What JavaScript does, why TypeScript exists, and where you'll see them in every web project you build.
Open prompt page