Connecting Projects, Tasks, and Source Notes in Notion
When working with multiple databases in Notion, separating projects, tasks, and notes makes data more organized but also makes searching time-consuming. When you need to know which project a task belongs to or which document was used to perform that task, you’ll have to open multiple locations if the databases aren’t linked.
The Relation property was created to solve this problem. Instead of copying the same information to multiple tables, you simply create links between the databases. A task can be associated with one or more projects, and research notes can be directly linked to the work they support. This allows related data to be displayed across connected databases, making tracking easier.

Setting Up a Relation Between Projects and Tasks
You can start from either the project or task database, as the end result is similar. In the database you want to establish the relationship in first, create a new property and select the Relation type, then specify the other database as the linking object.
Typically, Notion will create additional linking fields in the opposing database so that the two sides can reference each other. Clearly naming each field, such as Project in the task table and Related Task in the project table, will make it easier to identify them as the data grows.
When opening a project, you simply select the corresponding tasks in the relationship field. Those tasks will simultaneously display the link in the task table without needing to re-enter the information. During use, you can still change or add links from either side if adjustments are needed.

Linking Source Notes to Tasks and Projects
Source notes typically store research content, meeting minutes, or reference materials used in a task. Placing them in a separate database allows for more organized management; you can then add a Relation attribute to link them to the task database.
Whenever you add a new note, associate it with the appropriate task. This way, when you open the task, you can immediately see the relevant documents without having to search elsewhere. If the document serves an entire project rather than a specific task, you can also link it directly to the project database.
Some organizational methods use two separate relation attributes to connect notes to both projects and tasks, or combine them with a Rollup attribute to display aggregated data. The appropriate setup will depend on how you typically manage and retrieve information within Notions. It’s important to maintain a consistent linking structure so that all references are always correctly linked to the relevant work or project, making information retrieval quicker and easier to follow as the volume of data increases.

Using Rollups to Display Key Information Across Relations
A rollup property pulls information from a related database entry and displays it in the current database. For example, if your task database has a relation to the project database, you can add a rollup property in the task database that shows the project deadline, status, or priority. This prevents you from opening the project entry just to check one detail. To set up a rollup, add a new property in the task database, select Rollup as the property type, and choose the relation property that connects to the project database. Then select the specific property from the project database that you want to display, such as “Due Date” or “Status.” Choose a calculation like “Show original” for text fields or “Earliest date” for date fields. The rollup updates automatically when the source property changes, so your task database always reflects the latest project information without manual updates.
Checking these three connection points regularly helps catch broken links or missing relations early. A rollup showing a blank or incorrect value means you should inspect the relation property first to confirm the link still exists. Keeping relation and rollup properties accurate makes a Notion workspace more reliable and reduces time spent hunting for information across separate databases.
| Connection Type | What to Check | Next Action |
|---|---|---|
| Project to Task | Relation property name matches on both databases | Open a project entry and select tasks to confirm links appear correctly |
| Task to Source Note | Source note relation field shows the linked task name | Add missing source notes to the task entry from the source notes database |
| Rollup Display | Rollup property shows the correct value from the related database | Update the source property in the project or task database if the rollup value is wrong |
As your workspace grows, combining relations and rollups creates a centralized view of information without duplicating data. Team members can see important project details, task progress, and supporting notes directly from a single database, making collaboration faster and reducing the risk of outdated information. Because every rollup references the original source property, updates made in one location automatically appear wherever that information is displayed.
It is also useful to review rollup calculations periodically as new properties are added to your databases. A calculation that once displayed the correct value may no longer provide the most meaningful summary after your workflow changes. Choosing options such as “Latest date,” “Count all,” or “Percent checked” can provide better insights depending on the type of data being tracked. Taking a few moments to verify relation links, rollup settings, and calculation methods helps maintain an accurate workspace that scales smoothly as projects become more complex and interconnected.