コンテンツにスキップ

使い方:ER図表示

概要

Pleasanter Site VisualizerのER図表示機能について説明します。ログイン中のプリザンターのサイトのER図表示を行います。

Pleasanter Site VisualizerにおけるER図

ER図(Entity Relationship Diagram)は、テーブル同士の関連性やテーブルに含まれる項目を可視化する図です。ER図の記法にはいくつかの種類がありますが、Pleasanter Site Visualizerは以下のようなER図を表示します。サイトを構成するデータを、エンティティ(=テーブル)、リレーションシップ(=リンク)、属性(=項目)の3要素でモデル化しています。

Pleasanter Site Visualizer が表示するER図の例

リレーションシップ(=リンク)を示す線上には外部キー(=リンク項目)が、線の両端には多重度を示すカーディナリティが表示されます。多重度は、あるテーブルの1件あたりのデータが、他のテーブルのいくつのデータに関連するかを表したものです。Pleasanter Site Visualizerでは「0または1」と「0以上」のみが表示されます。

各エンティティ(=テーブル)表示の意味は、以下の表のとおりです。

No 意味 説明
1 タイトル(サイトID) テーブルのタイトルとサイトIDです。
2 カラム名 「ClassA」などデータベース上のカラム名称です。
3 項目名 「分類A」などのデフォルト名称です。
4 PKまたはFK PKはID項目を、FKはリンク項目を表します。
5 表示名 「テーブルの管理:エディタ:項目の詳細設定:表示名」で設定した名称です。

前提条件

  1. 「サイトの管理権限」が必要です。

1. 操作手順(共通 画面を表示・ファイルをDL)

  1. サイトの管理者権限のあるユーザでログインします。
  2. 設定情報表示したいサイトに遷移します。
  3. Pleasanter Site Visualizerブラウザ拡張アイコンをクリックします。

    アイコン状態 説明
    操作可能なことを示す青色の Pleasanter Site Visualizer 拡張アイコン 青色アイコン時は操作が可能です。
    操作できないことを示す灰色の Pleasanter Site Visualizer 拡張アイコン 灰色アイコン時は操作が不可能です。 (ログインしていない、またはサイト管理が開けないページを開いている場合にこの状態となります。)
  4. Pleasanter Site Visualizerの操作画面が表示されます。

    Pleasanter Site Visualizer の操作画面

2. 操作手順(画面を表示)

  1. 「ER図を確認する」の「画面を表示」をクリックします。

操作画面の「ER図を確認する」にある「画面を表示」ボタン

  1. 「ER図画面」が開きます。ER図の部分は、カーソルキーまたはマウスドラッグによるスクロール操作が可能です。

開いたER図画面。左上に5つの操作ボタンが並ぶ

画面左上には5つのボタンが並んでいます。5つのボタンの機能は以下の通りです。

アイコン ボタン名 機能
「Zoom-in」ボタンのアイコン Zoom-in クリックすると、ER図を1段階拡大表示します。
「Zoom-out」ボタンのアイコン Zoom-out クリックすると、ER図を1段階縮小表示します。
「Zoom-Reset」ボタンのアイコン Zoom-Reset クリックすると、ER図をウィンドウサイズで最大化します。
「Save PNG」ボタンのアイコン Save PNG クリックすると、「PNG画像出力」ダイアログ(下記参照)が開きます。
「Text Search」ボタンのアイコン Text Search クリックすると、「ER図検索」ダイアログ(下記参照)が開きます。

「PNG画像出力」ダイアログ

ER図をPNG形式の画像としてダウンロードできます。

ER図の「PNG画像出力」ダイアログ。幅と高さを指定できる

このダイアログでは、出力するPNG画像の縦横サイズを指定できます。

オプションの選択 効果
「幅優先」を選択 ・「幅(px)」を変更すると、縦横比を固定して「高さ(px)」を自動計算します。
・「高さ(px)」を変更すると、縦横比を無視します。
「高さ優先」を選択 ・「高さ(px)」を変更すると、縦横比を固定して「幅(px)」を自動計算します。
・「幅(px)」を変更すると、縦横比を無視します。

「ER図検索」ダイアログ

「Text Search」ボタンをクリックすると、「ER図検索」ダイアログが開きます。検索結果とこのダイアログが重なって見づらい場合には、ドラッグして移動できます。

ER図画面の「ER図検索」ダイアログ

テーブル名で検索する

テーブル名で検索すると、テーブル名(ID)が黄色でハイライトされ、テーブルがウィンドウにフィットするように拡大表示されます。

テーブル名で検索し、該当テーブルが拡大表示されたER図

カラム名で検索する

カラム名の一部で検索して複数ヒットした場合、最初に選択したカラムを含むテーブルがウィンドウにフィットするように拡大表示されます。続けて別のカラムを選択しても、拡大率は変わりません。

カラム名の一部で検索して複数ヒットしたときのER図

その他の検索

文字列「PK」または「FK」を検索すると、IDまたはリンク項目を確認できます。

「PK」または「FK」で検索したときのER図

3. 操作手順(ファイルをDL)

  1. 「ファイルをDL」をクリックします。

    操作画面の「ER図を確認する」にある「ファイルをDL」ボタン

ER図をMermaid形式のテキストファイルとしてダウンロードできます。

ダウンロードしたMermaid形式(.mmd)ファイルの利用方法

ダウンロードしたファイルは、Mermaid Live Editorなどでプレビューできるほか、Markdownドキュメントにコードブロックとして埋め込むなどして活用できます。

以下の図はVS Codeに拡張機能Markdown Preview Mermaid Supportをインストールして表示させています。

ダウンロードした.mmdファイルをVS Codeでプレビューした画面

対応バージョン

対応バージョン 内容
プリザンター1.4.21.0以降 新規作成

関連情報