最初に紹介するツールは、リレーションが張られた Notion のデータベースから ER ダイアグラムを作成するものです。このツールは、NotionRubyMapping をインストールしたときに、サンプルツールとして一緒にインストールされています。解説は書籍で実施しているので、こちらでは省略します。
 
このツールは、以下のように呼び出されます。上で説明したように調査するデータベースと記録するコードブロックの URL または ID を指定します。
 
このツールを使って、
☘️
Irish tunes in YouTube
のページのデータベース群を作成したものがこちらになります。
作成したサンプル ER 図
作成したサンプル ER 図
設計時に手書きしていた ER図はこちらになります。双方向のリレーションが見にくいので、今後もう少し見やすく変更する可能性があります。
 
なお、本書では紹介しませんでしたが、このツールとは逆に ER図から Notion のデータベースを作成するツールも作成しています。
🧪
erdToNotionDb sample
のページで解説しているので、興味がある人は参照してみてください。
Loading...