ERDメーカーの例。
同じツールに4つの依頼。以下の図はすべて実際に生成されたものです。
ERDメーカーでできること。
ERDメーカーを使うと、データベース構造を可視化できます。要件定義書やSQLテーブルの一覧では把握しづらいテーブル、属性、キー、リレーションを図にできます。
実装前のモデル検証に使いましょう。足りないつながり、重複した概念、結合テーブルが必要な多対多のリレーションを確認できます。図は開発者やアナリスト向けの有用なドキュメントにもなります。
- Standard
- Chen 1976 / Everest 1976 (crow's foot)
- Also follows
- Implements the crow's-foot subset
- Engine
- schematex-erd
- Editable
- Double-click text, drag nodes
- Export
- SVG · PNG · PDF
ERDメーカーを使う人。
マルチ組織アプリケーションのテナント、患者、医療提供者、予約、CRMレコードを整理します。
脆弱性管理データベースの資産、脆弱性、パッチ、是正対応レコードを関連付けます。
ライフサイクル管理のために、資産、場所、メンテナンス作業、技術者を整理します。
3ステップでERDを作成する方法。
説明する
まずは1段落で十分です。
図を確認
最適なエンジンで描画します。
変更点を伝える
編集のたびにバージョンを保存します。
よくある質問
ERDメーカーとは?
ERDメーカーは、データベースのエンティティ、そのフィールド、リレーションを視覚的にモデル化します。アプリケーションや業務プロセスの背後にあるデータ構造をチームで確認できます。
ERDにおける主キーと外部キーとは?
主キーは、テーブル内の行を一意に識別します。外部キーは別のテーブルの主キーの値を保持し、2つのテーブル間にリレーションを作ります。
結合テーブルが必要なのはどんなとき?
多対多のリレーションには結合テーブルを使います。たとえば、Membershipテーブルでユーザーとロールを結んだり、OrderLineテーブルで注文と商品を結んだりできます。
既存のデータベースのドキュメント化にERDを使えますか?
はい。既存のテーブル、フィールド、外部キーのリレーションを説明すると、オンボーディング、レビュー、変更計画に使える見やすい概要を作成できます。
ERDはどこから始めればよいですか?
まず、システムが保持する重要なレコードを挙げ、どのレコードがどれに属するかを示します。次に、モデル化する業務ルールに必要な識別子とフィールドを追加します。