Basics
Notion Databases Explained for Normal People
By Tidy Systems · 2 min read
Open any serious Notion template and you will hear two words that scare beginners: relations and rollups. They sound technical, but the idea behind them is simple, and once it clicks, every good template suddenly makes sense.
A database is just a smart list
At its core, a Notion database is a list where each item has properties: a task with a due date and a status, a project with an owner and a deadline. You can view that same list as a table, a board (like sticky notes in columns), a calendar, or a gallery. Same data, different lenses. That flexibility is the foundation of everything else.
Relations connect two databases
A relation is simply a link between items in two different databases. Imagine a Tasks database and a Projects database. A relation lets you attach each task to its project. Now, on a project's page, you can see every task that belongs to it, and on a task, you can see which project it serves. Nothing is duplicated; it is all one connected web. This is what turns a pile of separate lists into a real system.
Rollups do the math for you
Once two databases are related, a rollup pulls information across that link and summarizes it. On a project, a rollup can count how many of its tasks are done, show the nearest due date, or add up the budget of all linked items. It updates automatically as you work. That live progress bar you love in a good template? Almost always a relation feeding a rollup.
Why this matters for templates
When you understand relations and rollups, the "magic" of premium templates stops being mysterious. The dashboard is just clever links and automatic summaries. That understanding lets you fix small issues, extend a template confidently, and judge whether its structure is genuinely smart or needlessly complicated. You do not need to build this from scratch, but knowing how it works makes you the owner of your system rather than its tenant.