<aside>
💬 どうも音楽家 / エンジニア / Notionトレーナー
をやっております熊倉です
この記事はPC・タブレット閲覧推奨です
親子リレーション、利用していますか?
タスクの親子関係を設定するには | Notionで同じデータベースへリレーションをする2つの方法
こういうやつです
使ったことある方はお分かりかもしれませんが、
正直親子リレーションって使いづらいといった印象がありますよね。
僕もその昔、個人的にタスク管理をNotionでしようと意気込み、
親子関係を作って頑張った結果使わなくなってしまった悲しい思い出があります。
可視化しずらい
以下のように離れた階層が把握しずらい
classDiagram
direction LR;
親-->子
子-->孫
孫-->ひ孫
class 親{
階層レベル0
子は把握できるが
孫、ひ孫を把握できない
}
class 子{
階層レベル1
親と孫を把握できるが
ひ孫を把握できない
}
class 孫{
階層レベル2
子とひ孫を把握できるが
親を把握できない
}
class ひ孫{
階層レベル3
孫を把握できるが
親と子を把握できない
}
結果として、ぐちゃる。
その状況を多少変えられる方法を今回はお伝えさせて頂きます。
内容としては
親 → 子 → 孫 → ひ孫
といった階層構造であることを把握できる必要な前提知識
上記を満たす方が対象になります
</aside>
なるほど、親子だけならまだしも、孫まで登場してくるとぱっと見よくわからん。。となりませんか?
こんなの管理しづらくてしょうがないです。
一応、DBテンプレを利用し、ページを開いたら自分の子供だけを表示する・・ という事は出来ますが、ずっとページ開いていくの辛すぎる。
まずは完成形をご覧ください。
階層レベル
, 親_階層表
, 子_階層表
の3つがある事によって、
グッと位置関係が把握しやすくなりました。
前提
親
、子
という名前のプロパティになっていること