Notionでタスク管理やプロジェクト管理、あるいは顧客管理(CRM)などの様々なデータベースを作っている方は多いはずです。しかし、それぞれのデータベースが独立しているため、プロジェクト名や取引先情報を手動でコピー&ペーストしてタスク側に入力するような、無駄な転記作業をしていませんか?データ更新のたびに複数箇所を修正するのは非効率的で、記述漏れやズレの原因になります。
Notionの「リレーション(関連付け)」という機能を活用すれば、異なるデータベース同士を双方向に紐付け、データを完全に同期させることができます。「プロジェクトデータベース」と「タスクデータベース」を紐付けておけば、プロジェクト側の状況が変わるだけで関連する全タスクの情報を自動連動・一括管理できるようになります。面倒なコピペ転記作業から解放され、スマートに業務を自動化して、今日もサクッと定時で退勤しましょう!
- リレーション機能:異なる2つのデータベース(例:「プロジェクト」と「タスク」)のページ同士をリンクさせ、情報の転記をゼロにする機能であること
- 基本編:データベースに「リレーションプロパティ」を追加し、紐付け先のデータベースとページを選択する基本的な設定手順
- 応用編:リレーションされた情報をもとに、関連する数値やデータを自動抽出・集計する「ロールアップ」プロパティとの連携方法
- 利便性の向上:双方向リレーション(両方のデータベースから互いの情報を確認できる設定)を有効にし、データベースの往復をゼロにする運用のコツ
ジャンプできる目次📖
Notionデータベースを紐付ける「リレーション」のメリット

データベースを紐付ける一番のメリットは、「データの一元管理(シングルトン化)」です。例えば、取引先の住所や連絡先が変更されたとき、リレーションを使用していれば、「取引先マスター」の住所を1箇所変更するだけで、その取引先に紐付いているすべての「契約書」や「案件タスク」のページ上でも最新の住所が自動的に反映されます。
「独立したデータベース」と「リレーションによる紐付け」の比較
各データベースを独立させて手動でコピペする運用と、リレーション機能を使って紐付ける運用とでは、データ整合性とメンテナンスの手間に劇的な違いが生じます。
以下に、2つの管理手法のメリットとデメリットをまとめました。
| 評価項目 | 独立したデータベース(手作業で管理) | リレーションで紐付けたデータベース(推奨) |
|---|---|---|
| データの一貫性 | 低い(コピペ忘れや誤字・入力ミスが多発する) | 極めて高い(大元のマスターデータを参照するため絶対にブレない) |
| 更新の手間と時間 | 多い(変更があれば、全てのデータベースのページを1つずつ修正) | ゼロ(1箇所変更すれば、すべての紐付け先が自動同期) |
| 情報の見やすさ | 別のページを開いて探すか、ウィンドウを並べて確認する必要がある | ページ内に紐付いている詳細データが自動表示されるため往復不要 |
| データの集計 | 手作業でタスク数や合計金額を計算するしかない | ロールアップ機能を使って、紐付く売上や進捗率を自動で合計・平均可能 |
それでは、実際にデータベースを紐付ける基本のリレーション手順を解説します!
同じ情報を複数の場所に繰り返し入力する「転記作業」は、デスクワークにおいて最も非生産的な時間です。Notionのリレーション機能を使えば、一度入力したデータは自動的にあらゆる関連ページに共有されます。「一度入力した情報は二度と別の場所に入力しない」という効率化のルールを徹底し、無駄な作業を仕組みで排除して定時に帰りましょう!
【基本編】Notionでデータベース同士をリレーションで紐付ける手順
Notion上で実際に2つのデータベースを紐付ける、最も基本的で間違いのない手順を分かりやすく図解します。

ステップ1:紐付けの準備(2つのデータベースを用意する)
今回は、例として「プロジェクト管理データベース」と「タスク管理データベース」の2つを用意します。それぞれのテーブルビューなどで、いくつかダミーのタスクやプロジェクトページを作成しておいてくださいね。
ステップ2:プロパティの種類で「リレーション」を追加する
タスク管理側のデータベースに、プロジェクトと紐付けるためのプロパティを追加します。
- タスク管理データベースの右端にある「+(プロパティ追加)」ボタンをクリックします。
- プロパティの種類の検索欄に「リレーション」と入力するか、リストから「リレーション」を選択します。
ステップ3:紐付け先のデータベースを指定する
- 設定画面が開くので、「データベースを選択」の入力窓から、紐付け先となる「プロジェクト管理データベース」を検索し、選択します。
- 次に、「プロジェクト管理に表示」のトグルスイッチをオンにします。ここをオンにすることで、プロジェクト側からも「そのプロジェクトに紐付くタスクの一覧」が自動で見える双方向のリンクが作成されますよ。
- 「リレーションを追加」ボタンをクリックして作成を完了します。
ステップ4:実際のページをリンクさせる
- 追加されたリレーションプロパティのセル(枠内)をクリックすると、プロジェクトデータベースにあるページ一覧がドロップダウン形式で表示されます。
- そのタスクが所属するプロジェクトをクリックして選択すれば紐付け完了です!プロジェクト側のデータベースを確認すると、自動的にそのタスク名が追加されているのが確認できますよ。
リレーションを設定する際、「〇〇に表示」を有効にして双方向リンクにしておくのが実務でおすすめのコツです。こうしておくことで、タスク側からプロジェクトを確認するだけでなく、プロジェクト側のページを開いた時にも「このプロジェクトの残タスクは何があるか」が自動的に一覧で集計され、進行管理が格段にスムーズになります。
【応用編】紐付けたデータを自動で呼び出し・集計する「ロールアップ」
データベースをリレーションで紐付けたら、次にぜひ組み合わせて使いたいのが「ロールアップ」機能です。これを使うことで、紐付けた先のページに書き込まれている情報を自動で引き出して集計することができます。

ロールアップ機能の基本(何ができるの?)
例えば、「タスクデータベース」が「プロジェクトデータベース」と紐付いているとします。プロジェクト側には「クライアント名(テキスト)」や「予算(数値)」の情報が書き込まれています。
このとき、タスク側でロールアッププロパティを作成すると、「プロジェクト側で設定されているクライアント名」を自動的にタスク側にも呼び出して表示することができます。タスクごとに毎回クライアント名を手作業で入力する必要がなくなり、コピペの手間がゼロになります。
ロールアップの具体的な設定手順
プロジェクト側から関連データを引き出すための、具体的な設定手順を解説します。
① プロパティの種類で「ロールアップ」を追加する
タスクデータベースに新しいプロパティを追加し、プロパティの種類から「ロールアップ」を選択します。
② ロールアップの参照条件を設定する
作成されたプロパティのセル、または設定オプションを開き、以下の3項目を指定します。
- リレーション:先ほど作成したリレーション名(例:
プロジェクト管理)を選択します。 - プロパティ:引き出したい情報のプロパティ名(例:
クライアント名やステータス)を選択します。 - 計算:初期設定の「オリジナルを表示」のままであれば、紐付いたテキストがそのまま表示されます。もし数値データを引き出す場合は、ここをクリックして「合計」や「平均」を選択することで、紐付いている複数データの合計値などを自動集計できますよ。
例えば、「プロジェクト」に複数の「サブタスク」が紐付いている状態で、サブタスク側にそれぞれ「作業時間(数値)」を入力しておきます。プロジェクト側のデータベースでロールアップを設定し、プロパティを「作業時間」、計算を「合計」に指定すると、そのプロジェクトに属する全タスクの合計作業時間が、プロジェクトのページ上に自動でリアルタイム集計されます。計算ミスの心配がなくなり、進行状況の可視化が極めて正確になりますよ。
電卓を叩いて進捗タスク数を数えたり、エクセルに手作業で合計値を打ち込んだりする時間は、最も人為的ミスが発生しやすく、ストレスの溜まる業務です。Notionの「リレーション+ロールアップ」の連携を使えば、一度タスクを作成してリンクさせるだけで、すべての数値計算はNotionが自動で瞬時に完了してくれます。コンピュータが得意な計算はすべてシステムに委ねて、自分は早く帰りましょう!
Notionのデータベース紐付け(リレーション)に関するFAQ

データベースを紐付ける際によく発生する悩みや疑問について、Q&A形式で回答します。
Q1:リレーションを設定したデータベースを削除すると、紐付けられていたデータはどうなりますか?
データ自体は削除されませんが、リレーションのプロパティ(紐付けのリンク)は消滅して空欄になります。
例えば、「タスクデータベース」と紐付いていた「プロジェクトデータベース」を誤って削除してしまった場合、タスクデータベースのページ自体はそのまま残ります。ただし、プロジェクトを指し示していたリンクは解除されて白紙に戻ります。重要なデータベースを誤って削除しないよう、データベースの右上メニューから「データベースのロック」を有効にしておくのが、安全運用のコツです。
Q2:1つのタスクに複数のプロジェクトを紐付けることはできますか?また、逆に1つだけに制限することはできますか?
はい、デフォルトでは複数紐付けが可能ですが、設定で「1つのみ」に制限することも可能です。
プロパティ設定パネルにある「制限」という項目に注目してください。初期状態では「制限なし(複数のページを紐付け可能)」になっていますが、ここをクリックして「1つのページ(上限1)」に変更することで、例えば「このタスクは同時に1つのプロジェクトにしか所属できない」という厳密なルールを敷くことができます。入力ミスによる重複登録を防ぎたい場合におすすめの設定です。
Q3:リレーションしているデータが多くなりすぎて、目的のページを選択して紐付けるのが大変です。簡単に検索するコツはありますか?
リレーション枠をクリックした後に表示されるドロップダウンの上部にある「検索窓」にキーワードを打ち込むか、データベースの「リレーションの候補を制限」フィルターを活用してください。
紐付ける候補ページが数百件を超えると、スクロールして探すのは不可能です。ドロップダウンの検索窓でページ名のキーワードを部分一致検索するのが最速です。また、プロパティ設定で「ステータスが未完了のページのみを表示する」といったフィルター条件を事前適用しておくことで、すでに終わった過去のプロジェクトを候補から自動除外して、すっきりした選択リストにすることができますよ。
まとめ:Notionのリレーション機能を使いこなして「情報の分散」を防ごう!
今回は、Notionの利便性を極限まで高める「データベースの紐付け(リレーション機能)」の設定手順から、関連情報を自動で呼び出す「ロールアップ」との連携、そして実務で役立つカスタマイズのFAQまで解説しました。ポイントをおさらいしましょう。
- リレーション機能の導入:プロジェクトとタスク、取引先と案件などの関係性を紐付けることで、コピペ転記を完全にゼロにする
- 双方向表示のトグル:リレーション作成時に「〇〇に表示」をオンにすることで、双方のページから関連データを確認可能にする
- 制限の設定:用途に応じて「上限1ページ」に設定を切り替えることで、登録ミスや重複を防ぐ
- ロールアップの活用:リレーションで繋がった別データベースのテキストを自動表示したり、数値を自動集計したりする
- 候補のフィルタリング:関係するステータスの条件を指定して、リレーション候補を絞り込み選択しやすく整える
散らばった情報を手作業で集めたり、同じ内容を複数の場所に繰り返し記述したりする時間的なコストは、Notionの紐付け設定を行うだけで一発で解消できます。
Notionの機能をフル活用してデータ連携をスマートに行い、情報整理の手間をカットして、本日もサッと定時に退勤しましょう!
Notionでの「Notionデータベースを紐付けるリレーション機能の使い方」の活用と合わせて設定しておきたい、「Notionで削除したページを復元する手順と履歴管理」の連携手順や、「Notionのタイムラインビューの使い方と設定手順」の活用術については、以下の関連記事で詳しく図解しています。Notionを自分好みにカスタマイズして、タスク管理をさらに効率化してみてくださいね。