Notionでデータベースをコピーした後、リレーションが切れてしまう問題に遭遇したことはありませんか。リレーションで結びついていた情報が突然見えなくなり、業務に支障をきたすこともあります。この記事では、リレーションが切れる原因を特定し、復旧するための具体的な手順を解説します。また、コピー時にリレーションを維持するための事前対策も紹介しますので、再発防止にお役立てください。
【要点】この記事で確認すること
- 最初に見る場所: コピー先データベースのリレーションプロパティ設定画面。切れているリレーションが「未選択」や「無効」になっていないか確認します。
- 切り分けの軸: リレーションが完全に消えているのか、参照先が変更されているのか。また、コピー元データベースがまだ存在するかどうかで復旧方法が変わります。
- 注意点: 会社PCでNotionを利用する場合、管理者がデータベースの権限やテンプレート利用を制限している可能性があります。勝手に元データベースを削除せず、まずは設定を確認してください。
ADVERTISEMENT
リレーションが切れる原因
Notionのデータベースをコピーすると、新しいデータベースには新しい内部IDが割り振られます。リレーションプロパティはこの内部IDを使ってデータベース同士を結びつけているため、コピー後は元のデータベースへの参照が失われます。その結果、コピー先のデータベースではリレーションが正しく機能しなくなります。
具体的には、以下のようなケースで問題が発生します。
- データベース全体を「複製」または「コピー」した場合
- データベーステンプレートから作成した場合(テンプレートの種類によってはリレーションが引き継がれない)
- リレーション先のデータベースも一緒にコピーした場合でも、それぞれの新しいID同士の関連付けは自動では行われません。
特に、複数のデータベースが複雑にリレーションで結ばれているワークスペースでは、コピー後に混乱しやすいので注意が必要です。
リレーションが切れた時の復旧手順
リレーションが切れた場合、以下の手順で復旧を試みてください。状況によって最適な方法は異なります。
手動でリレーションを再設定する
コピー元のデータベースがまだ存在する場合、コピー先のデータベースのリレーションプロパティを編集して、再び正しいデータベースを選択し直すことで復旧できます。
- コピー先のデータベースを開き、リレーションプロパティの列をクリックします。
- プロパティ設定画面で「リレーション」を選択し、現在のリレーション先を確認します。「未選択」や「データベースが見つかりません」と表示されている場合があります。
- 「データベースを選択」から、正しいリレーション先を選び直します。元のデータベースを選ぶか、コピー先で新たにリレーションさせたいデータベースを選んでください。
- 必要に応じて、表示プロパティや計算式などの設定も再調整します。
- 変更を保存し、リレーションが正しく表示されることを確認します。
この方法は、コピー元とコピー先の両方にアクセス権限がある場合に有効です。もし元のデータベースが既に削除されている場合は、別のデータベースにリレーションを張り直すか、後述のロールバック方法を検討してください。
ゴミ箱から元のデータベースを復元する
コピー後に元のデータベースを削除してしまった場合でも、Notionのゴミ箱機能を使って復元できる可能性があります。
- Notionの左サイドバーにある「ゴミ箱」を開きます。
- 削除したデータベースを探し、右クリック(または開いて)「復元」を選択します。
- 復元後、コピー先のデータベースからリレーションを再設定し直します。
ただし、ゴミ箱から復元できるのは削除後30日以内(ワークスペース設定により異なる)で、かつ管理者がゴミ箱の保持期間を変更していない場合に限られます。会社のポリシーによっては自動的に完全削除されることもあるため、早めに対処しましょう。
テンプレート機能を利用して再構築する
リレーションが複雑で手動再設定が困難な場合、テンプレート機能を使ってデータベース構造を再現する方法もあります。ただし、この方法ではデータは引き継がれず、空のデータベースが作成される点に注意が必要です。
- 元のデータベース(まだ存在すれば)を開き、「…」メニューから「テンプレートとして保存」を選択します。
- テンプレートに名前を付けて保存します。
- 新しいページでそのテンプレートを適用してデータベースを作成します。
- 作成されたデータベースのリレーション設定を確認し、必要に応じて修正します。
- 古いデータをインポートしたい場合は、CSVなどでエクスポートしてから再取り込みします。
コピー方法によるリレーション維持の比較
リレーションを維持したい場合、データベースのコピー方法によって結果が異なります。以下の表を参考に、状況に合った方法を選んでください。
| 方法 | リレーション維持 | データ保持 | 注意点 |
|---|---|---|---|
| データベース全体の複製 | × 切れる | ○ 保持 | 別の独立したデータベースになる |
| テンプレートから作成 | △ 空のリレーションが残る(再設定必要) | × データはコピーされない | プロパティ構造のみコピー |
| リンクデータベース | ○ 完全維持 | ○ 元のデータを参照 | 元データベースへの参照ビュー |
| ゴミ箱からの復元 | ○ 元の状態に戻る | ○ 完全復元 | 削除後30日以内、管理者権限が必要な場合あり |
業務で頻繁にデータベースを複製する必要がある場合は、リンクデータベースの活用を検討するとよいでしょう。リンクデータベースは元のデータベースの内容をそのまま表示するビューであり、リレーションも維持されます。
ADVERTISEMENT
よくある失敗パターンと対策
ここでは、よくある失敗例とその対策を紹介します。
元のデータベースを削除してからコピーに気づく
コピー後に元データベースを削除してしまい、リレーションが切れたままになるケースです。この場合、ゴミ箱から復元できるか確認してください。復元できない場合は、手動でリレーションを再設定するしかありません。事前にデータベースをエクスポートしておくことをおすすめします。
リレーション先のデータベースもコピーしたのに連携しない
複数のデータベースをまとめてコピーしても、それぞれが新しいIDになるため、リレーションは自動的には結ばれません。この場合は、コピー先のデータベース間でリレーションを手動で設定し直す必要があります。どうしても自動で結びたい場合は、データベースのテンプレートを事前に用意し、テンプレート内でリレーションを定義しておくと、新しいデータベース作成時にリレーションが引き継がれます(ただしデータは空)。
権限不足でリレーション先のデータベースにアクセスできない
会社のワークスペースでは、データベースごとに閲覧・編集権限が設定されている場合があります。コピー先でリレーションを設定しようとしても、権限がないデータベースを選択できないことがあります。その場合は、管理者にアクセス権限の付与を依頼してください。また、自分が作成したデータベースであっても、共有設定が適切か確認しましょう。
管理者に確認すべき設定
会社のNotion管理者に以下の点を確認しておくと、トラブル防止に役立ちます。
- ゴミ箱の保持期間(デフォルトは30日ですが、短縮されている可能性があります)
- データベーステンプレートの利用制限(テンプレートから作成できない設定になっていないか)
- リンクデータベース機能が有効かどうか(プランによっては制限あり)
- ワークスペース全体でのデータベースコピーに関するポリシー
管理者に問い合わせる際は、「どのデータベースを誰がどのようにコピーしたか」を具体的に伝えるとスムーズです。可能であればスクリーンショットを添付しましょう。
よくある質問
Q1: コピー後にリレーションが切れるのは仕様ですか?
はい、Notionの仕様です。コピーにより新しいデータベースが作成されるため、元のデータベースとのリレーションは維持されません。リンクデータベースを使用すれば切れずに済みます。
Q2: コピーしたデータベースのリレーションを自動で再構築する方法はありますか?
現時点では、Notionに自動で再構築する機能はありません。手動で設定し直すか、テンプレート機能を利用して構造を再利用する方法が考えられます。
Q3: リンクデータベースと複製の違いは何ですか?
リンクデータベースは元のデータベースの内容を参照するビューであり、独立したデータベースではありません。そのためリレーションはそのまま維持されます。一方、複製は完全に独立したコピーを作成し、リレーションは切れます。
まとめ
Notionでデータベースをコピーした際にリレーションが切れるのは仕様であり、復旧には手動再設定やゴミ箱からの復元が有効です。事前の対策として、リンクデータベースの活用やテンプレートの準備、定期的なバックアップ(エクスポート)を習慣づけることをおすすめします。特に会社のワークスペースでは、管理者と連携して適切な権限設定とゴミ箱の保持期間を確認しておくと、トラブル時に迅速に対応できます。本記事で紹介した手順を参考に、リレーション切れの問題をスムーズに解決してください。
ADVERTISEMENT
超解決 第一編集部
疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。
Office・仕事術の人気記事ランキング
- 【Word】差し込み印刷で数字の桁を整える!金額にカンマ(桁区切り)を入れる設定
- 【Copilot】「サービスに接続できません」エラーの原因切り分けと対処法
- 【Teams】メッセージを「保存済み」にして後で読む!重要なチャットをブックマークして整理する技
- 【PDF】PDFのサムネイルプレビューが表示されない!エクスプローラーの設定とAcrobat環境設定
- 【PDF】PDFに入力した文字の「フォント・サイズ・色」を変更するプロパティ設定
- 【Outlook】添付ファイルが「Winmail.dat」に化ける!受信側が困らない送信設定
- 【Excel】文字がセルの枠からはみ出す・隠れる!「折り返して表示」と「縮小して全体を表示」の使い分け
- 【Word】校閲機能の基本!赤字(変更履歴)とコメントで修正を見える化する
- 【PDF】結合するPDFの「用紙サイズ」がバラバラな時、すべてを「A4サイズ」に強制リサイズしてから結合する
- 【Outlook】メール本文が「文字化け」して読めない!エンコード設定の変更と修復手順
