ERD図
エンティティ関係図の設定
エンティティ
データベースのエンティティとその属性を定義します。各エンティティはデータベーススキーマ内のテーブルを表します。
エンティティ
属性
属性
属性
属性
関係
エンティティ間の関係を定義します。カーディナリティと、関係が識別的か非識別的かを指定します。
関係
表示設定
無料オンラインERD図作成ツール
ERD図とは?
ER図(エンティティ関係図)はリレーショナルデータベースの視覚的な設計図で、テーブルをエンティティ、カラムを属性、線をリレーションシップとして表現します。ERDはデータベース設計に欠かせないツールであり、SQLを1行も書く前にスキーマ構造についてチームの認識を合わせるのに役立ちます。新しいアプリケーションの計画、既存データベースのドキュメント化、またはシステム全体のデータ構造の伝達に活用できます。
主な機能
属性付きエンティティブロック
各データベーステーブルを、属性名・データ型・コメント付きのエンティティとして定義できます。スキーマ仕様書のような形式で正確に表現できます。
PK・FK・UKアノテーション
主キー・外部キー・ユニークキーを属性に直接マークし、リレーションシップと制約を一目で把握できます。
カーディナリティ表記
リレーションシップごとに始点と終点のカーディナリティを設定できます。標準のクロウフット記号で、1対1・0対1・1以上・0以上を正確に表現できます。
識別リレーションシップと非識別リレーションシップの区別
子エンティティが識別のために親エンティティに依存しているかどうかを区別できます。正しい正規化において重要な違いです。
柔軟なレイアウト方向
エンティティを上から下、左から右など、スキーマの自然な流れに合わせて自由に配置できます。
ズーム・パンナビゲーション
大規模で複雑な図もスムーズなズームとパンで探索でき、エンティティが画面外に隠れることはありません。
こんな用途に最適
活用シーン
- 新しいデータベースを設計する際、SQLを書く前にテーブルとリレーションシップを整理したい
- 開発者・アナリスト・ステークホルダーにスキーマ構造を伝えたい
- レガシーデータベースの監査やリファクタリングを行う前に全体像を把握したい
- 不足している外部キーや冗長なテーブルを特定したい
- 既存システムへの新メンバーのオンボーディングに単一の参照図が必要
- データモデルを含む技術ドキュメントを作成している
よくある失敗
- !外部キーアノテーションの省略 — リレーションシップの線だけではどの属性がFKを持つかわかりません
- !すべてのカラムを1つの図に詰め込みすぎる — リレーションシップを定義する重要な属性に絞ることが大切です
- !リレーションシップの線にラベルを付けないと、その関連の意味が伝わりません
- !図の途中でカーディナリティ表記を混在させる(チェン記法の丸とクロウフット)— どちらかに統一しましょう
- !識別リレーションシップと非識別リレーションシップを区別しないと、子レコードのキー設計が変わります
- !多対多リレーションシップを直接描画する — 実装する中間テーブルを導入すべきです
関連ツール
これらのツールで類似のチャートを作成
SaaS向けER図ジェネレーター — 無料オンライン 2025
SaaSアプリのER図を数分で作成。AI搭載で無料、PK/FK、カーディナリティ、レイアウト調整に対応。エクスポートや埋め込みも簡単。
データベースER図作成 – AI ERD Tool
AIで正確なER図を素早く作成。Database ER Diagram Creatorがテーブル、キー、関係を自動生成。無料で始められ、カスタマイズやエクスポート・埋め込みも簡単。
ECサイト用データベースER図メーカー — 無料AIツール
無料AIで数分で見やすいECデータベースER図を作成。エンティティ、PK/FK、カーディナリティ、レイアウトを自在に編集し、プレビュー・エクスポート・共有が即可能。
無料・AI対応 ER図ジェネレーター
AI搭載のエンティティ関係図ジェネレーターで、正確なER図を素早く作成。無料・オンライン・カスタマイズ可能で、PNG/SVG形式ですぐにエクスポートできます。作成・編集・共有が数分で完了、デザインスキルは不要です。
Templates
Start with professionally designed templates
オンラインストア 商品&在庫 ERD テンプレート
製品、カテゴリ、在庫、注文、顧客、サプライヤー、倉庫がどのように連携するかを一目で把握できるERDを作成します。
Eコマース向け ショッピングカート&チェックアウト ERDテンプレート
チェックアウトのライフサイクル全体で、ユーザー、カート、アイテム、注文、支払い、配送、クーポン、在庫を可視化します。
クリーンなデータモデルのためのSaaS向けUser-Team-Subscription ER図テンプレート
Users、Teams、Memberships、そして各チームごとの単一Subscriptionを、PK/UK/FKキー、ロール、所有権を明確に示して可視化します。
マルチテナントSaaSデータベース ERD テンプレート
Tenant、Organization、User、Role、Permission、Plan、Subscription、Resource を可視化—共有テナンシーと分離テナンシー両方のモデルを網羅します。
CRM Contacts–Leads–Deals ER図:明確でスケーラブルなモデル
このER図はCompanies、Contacts、Leads、Dealsの関係を可視化し、ContactsとDealsを結ぶDeal_Contactによる多対多のリンクも示します。
Eコマース注文管理のER図テンプレート
顧客、注文、アイテム、支払い、配送、在庫、クーポン、住所、返品が注文ライフサイクル全体でどのように接続するかを可視化するテンプレートです。
すべてのテンプレートを表示
ライブラリ全体をチェックして、チャートに合わせたテンプレートをさらに見つけましょう。