Schemity logo
機能 対応環境 料金 ドキュメント ブログ GitHub 無料で試す
JA
English 日本語 简体中文
サポート

よくある質問

ソフトウェアエンジニアのためのオフラインデスクトップER図ツール Schemity について、知っておきたいことをまとめました。価格、対応データベース、プライバシー、ライセンスについてお答えします。

全般

Schemity は、複雑なデータベースを理解できるシステムに変えるための、ソフトウェアエンジニア向けのオフラインER図ツールです。既存のデータベースからER図を生成し、関心ごとに絞り込んだコンテキストビュー(正となるひとつのメインER図と、認証、課金、分析などの読み取り専用のコンテキストビュー)に分割し、スキーマの変化に合わせて正確な SQL マイグレーションを生成できます。そのすべてを、データをクラウドのサーバーに送ることなく行えます。数秒で起動し完全にオフラインで動く、軽量なER図ツールです。ER図はプレーンな JSON ファイルとして保存されるので、設計上そのまま Git ネイティブなER図ツールになります。

Schemity は MySQL、MariaDB、PostgreSQL、SQL Server、SQLite、Supabase に対応しています。PostgreSQL では public スキーマだけでなく、複数のスキーマも扱えます。接続は直接接続でも SSH 経由でも構いません。

Schemity は、次のプラットフォーム向けのネイティブなデスクトップアプリとして提供しています。

  • macOS:Apple Silicon (arm64) と Intel (x64)
  • Windows:Windows 10/11 x64
  • Linux:Ubuntu と Debian (.deb)

Schemity には全機能が使える2週間の無料トライアルがあり、クレジットカードは不要です。トライアルが終わってもアプリは使い続けられます。作ったものが人質に取られることはありません。

Schemity は学生と教育関係者には無料です。無料の教育ライセンスをご希望の方は、.edu のメールアドレスから [email protected] までご連絡ください。

ChartDB はクラウド型のスキーマビジュアライザで、共同編集も AI も保存先も、すべてウェブ上にあります。Schemity は、そのオフラインのデスクトップ版にあたる選択肢です。図はあなたのマシンにあるプレーンな JSON ファイルで、AI の支援は BYOK(Ollama を使えば完全にローカル)、マイグレーションはレビューできる SQL として生成され、ライセンスはサブスクリプションではなく買い切りです。詳しい比較は Schemity と ChartDB の比較をお読みください。

dbdiagram.io は、スキーマを DSL(DBML)で記述し、サブスクリプションで支払うクラウドツールです。Schemity はビジュアルを中心に据えたデスクトップER図ツールです。キャンバス上で直接設計し、完全にオフラインで作業し、図はローカルの JSON ファイルとして Git 管理下に置き、購入は一度だけです。詳しい比較は Schemity と dbdiagram.io の比較をお読みください。

はい。Schemity は DBML をインポートできるので、dbdiagram.io や DBML を使うツールのスキーマは1ステップで移せます。エンティティとリレーションシップは自動で生成されます。DBML への書き出しもできるため、逆方向にもスキーマを持ち出せます。ER図ツールを乗り換えても、最初からやり直しにはならないもあわせてお読みください。

Schemity Lite は、ブラウザ上の lite.schemity.com で動く、無料のオンライン版 Schemity です。手早くスキーマを視覚的に設計し、リンク1本でオンライン共有するためのもので、インストールもアカウントもクレジットカードも要りません。ワークスペースは既定のものが1つだけで、データベース接続、既存データベースからの生成、マイグレーションの生成、SSH トンネリング、独自のワークスペース、オフラインでの利用といったデスクトップ専用の機能は含まれていません。それらが必要な場合は、デスクトップ版のライセンスをご購入ください。

Lite は Schemity のオンラインのブラウザ版です。いつでも無料ですが、できるのはスキーマの設計とオンライン共有までです。トライアルは全機能を2週間解放したデスクトップアプリそのものなので、データベース接続、マイグレーション、独自のワークスペース、オフラインでの作業を、購入前に確かめられます。素早く作って共有したいときは Lite を、ツール全体を試したいときはトライアルをお使いください。

トライアルが終わったあとも、デスクトップアプリは Lite に近い機能で動き続けます。ライセンスが必要な機能を除いた、ビジュアルなスキーマ設計です。ただしオンラインのアプリではなくデスクトップアプリとしての性質はそのままで、オフラインで動き、図は手元のプレーンな JSON ファイルのまま残り、オンライン共有のリンクはありません。

Schemity Lite では、サインインすればどの図でも公開リンクに変えられます。リンクを知っている人は誰でも、アカウントなしでブラウザからER図を見られます。図は PNG、JPEG、SVG、SQL、Mermaid、DBML、JSON としてエクスポートすることもできます。資料や発表のために、データベースを作るために、markdown の中でER図を描くために、あるいは Git に置いておくために使えます。

できません。Lite はスキーマを視覚的に設計し、共有するためのものです。稼働中のデータベース(MySQL、PostgreSQL、SQL Server など)への接続、既存スキーマからの生成、SQL マイグレーションの生成には、Schemity のデスクトップアプリをお使いください。スキーマを手元のマシンに置いたまま使える、オフラインER図ツールです。

機能

ビジュアルなER図デザイナーを使って、エンティティをキャンバスにドラッグ&ドロップし、フィールドを定義して、リレーションシップでつないでください。自動リサイズ、ガイドへのスナップ、賢い接続線に対応しています。速く進めたいときは、エンティティテンプレートを使って共通のフィールドの並びを複数のエンティティで使い回せます。

いりません。Schemity は単体で使えるデータベース設計ツールです。キャンバス上でゼロから設計することも、SQL のダンプや DBML ファイルをインポートして、稼働中のデータベースに触れずに図を生成することもできます。接続が必要になるのは、稼働中のデータベースから生成するときと、生成したマイグレーションをそこに適用するときだけです。

はい。Schemity は既存データベースからの生成に対応しています。PostgreSQL からER図を起こす、MySQL のスキーマをデスクトップで可視化する、あるいは MariaDB、SQL Server、SQLite、Supabase につなぐと、ER図が自動で組み上がります。古いシステムのドキュメント化、Supabase のスキーマ図の確認、新しいコードベースへのオンボーディングに役立ちます。

はい。既存データベースから生成した図では、稼働中のデータベースが正になります。図を開き直すと最新のスキーマが自動で取り込まれ、Reset ERD の操作でも同じことができます。既存のエンティティはレイアウトを保ち、削除されたテーブルは消え、新しいテーブルは配置を待つ状態で現れます。詳しくは再同期をご覧ください。

コンテキストビューは、メインER図から関心のある部分だけを取り出したサブダイアグラムです。認証、課金、分析といったひとつの領域に必要なエンティティだけを持ち込んで自由に並べられ、メインのビューは正となるひとつの図のままです。ビューの外にリレーションシップを持つエンティティにはオレンジ色の点が付くので、絞り込んだ図が、これで全部ではないということを隠しません。データベースのコンテキストビューは、必要なだけいくつでも作れます。コンテキストビューのドキュメントをご覧ください。

Schemity はER図の設計と実際のデータベースの状態を突き合わせ、両者をそろえるためのマイグレーション SQL 差分をそのまま生成します。CREATE、ALTER、DROP は自動で組み立てられます。マイグレーションは適用前に必ず明示的な確認を求めるので、意図しない変更が入ることはありません。

どの図やコンテキストビューも JPG、PNG、SVG の画像として書き出せます。メインビューや任意のコンテキストビュー(あるいは単一のエンティティや凡例)の SQL をまるごと書き出すこともでき、dbdiagram.io や dbdocs をはじめとする DBML のツール群のために DBML としてスキーマを書き出すこともできます。さらに Mermaid の erDiagram として書き出せば、GitHub、GitLab、Notion、Obsidian でそのまま図として表示されます。エクスポートは完全にオフラインで動きます。

Schemity は 1:N と N:N のリレーションシップに対応し、中間テーブルを自動生成します。エンティティをキャンバス上で動かすと、リレーションシップ線は自動で引き直されます。ER図のカスタムウェイポイントを追加すれば、線の経路を手で完全に制御することもできます。線はウェイポイントで角が丸く曲がり、2本が交差するところでは一方が小さな弧を描いて相手をまたぐので、キャンバス上でも SVG のエクスポートでも、どの線がどこへ行くのかがいつでも分かります。

Schemity は制約を幅広くカバーしています。

  • ユニーク
  • NOT NULL
  • 既定値
  • ER図の CHECK 制約(そのまま生きたドキュメントにもなります)
  • ER図の複合ユニーク制約
  • インデックス

はい。Schemity は、リモートのデータベースにつなぐための安全な SSH トンネリングに対応しています。データベースの認証情報は OS 標準のキーリングに安全に保管され、平文のファイルに置かれることはありません。

Schemity はキーボード中心で使えるように作られていて、すべての操作にショートカットがあります。次のものに対応しています。

  • Vim 風のキャンバス移動(h j k l)
  • よく使う操作すべてのホットキー
  • Cmd+1 から Cmd+9 でのタブ移動

はい。Schemity は複数のネイティブタブに対応していて、取り消し履歴はER図ごとに独立しています。数字キーで素早く切り替えられるので、ひとつのセッションで複数のスキーマやプロジェクトをまたいで作業できます。

はい。Schemity は状態の履歴を完全に管理していて、元に戻す・やり直しができます。履歴はタブごとに独立しているので、あるER図で操作を元に戻しても、別のER図には影響しません。

はい。エンティティとそこから出るリレーションシップに好きな色を割り当てられるので、視覚的なまとまりがすぐに見え、ER図が読みやすくなります。

はい。Schemity は Git ネイティブなER図ツールで、ER図はローカルに置かれたプレーンな JSON ファイルです。データベースの図を Git でバージョン管理し、スキーマの変更をプルリクエストでレビューし、設計判断の履歴をすべて残せます。これは Schemity が想定している使い方の中心にあるものです。

エンティティテンプレートは、新しいテーブルを作るときの出発点を使い回すための仕組みです。ほとんどのエンティティに追加するフィールドの組(たとえば id、created_at、updated_at)を決めて、テンプレートとして保存します。テンプレートは複数作れて、そのうちの1つを有効にしておけます。新しいエンティティを作ると、有効なテンプレートのフィールドがあらかじめ入った状態で現れるので、同じカラムをテーブルごとに打ち直さずに済みます。Lite を含むすべてのバージョンで使えます。

BYOK は bring your own key、つまり自分の鍵を持ち込むという意味です。ご自身の AI プロバイダの API キーを登録すると、スキーマを理解したアシスタントと対話できます。設計の意図を説明させたり、テーブルやリレーションシップを提案させたり、モデルを整えさせたりできます。リクエストはあなたの鍵を使って Schemity からプロバイダへ直接送られるので、あいだに Schemity のサーバーはなく、AI のための追加のサブスクリプションもありません。対応しているプロバイダは OpenAI、Gemini、Claude、Grok、DeepSeek です。ベース URL を指定して Ollama を追加すれば、手元のマシンで動くローカルモデルと対話できるので、何ひとつマシンの外に出ません。AI アシスタントはデスクトップ版のライセンスで使えます。Lite には含まれていません。

プライバシーとデータ

いいえ。Schemity はクラウドに依存しない、完全にオフラインのER図ツールです。データベースのスキーマ、設計、プロジェクトのデータはすべて手元のマシンに保存され、どのサーバーにも送信されません。ネットワークから切り離された環境でも、VPN の内側でも、制限の厳しい業務用ノート PC でも動きます。審査するものが何もないので、情報システム部門に通りやすいER図ツールです。

はい。キャンバス、既存データベースからの生成、マイグレーション、エクスポート、JSON での保存。設計にまつわる作業はすべて手元のマシンだけで動き、ネットワークに依存しません。だから、外向きの通信を厳しく禁じた環境でも、ネットワークから切り離された環境で使えるER図ツールとして成り立ちます。AI の支援さえローカルに閉じられます。Ollama をプロバイダとして追加すれば、自分のハードウェアで動くモデルと対話でき、データは一切マシンの外に出ません。

ワークスペースは、あなたのマシンのローカルフォルダにプレーンな JSON ファイルとして保存されます。このER図ツールは設計として JSON での保存を選んでいるので、クラウドに依存せず、データは完全にあなたのものです。データベースの図を Git でバージョン管理し、いつでもバックアップ、移動、削除ができます。NDA のあるプロジェクトや受託案件でも安心して使えます。

Schemity は個人情報を一切収集しません。送信するのは自動生成されたマシン ID と国コードだけで、どちらもライセンスの確認にのみ使われます。ライセンスをご購入いただくと、決済とメールアドレスはすべて LemonSqueezy が扱います。Schemity はそれらの情報を保存しません。

はい。Schemity はデータベースの認証情報をリモートのサーバーに保存しません。SSH の認証情報を含む接続情報はすべて手元のマシンに残り、OS 標準のキーリングに保管されます。

はい。そして、その慎重さのためにこそ作られた手順があります。接続は SSH トンネルを通り、パスワードは OS のキーチェーンに入り、接続には環境のタグ(Local、Staging、Production)が付き、既存データベースからの生成はスキーマを読むだけです。生成されたマイグレーションの差分をあなたが明示的に確認して適用しない限り、書き込みは一度も起こりません。本番環境のドキュメント化が怖くなくていい理由もあわせてお読みください。

ライセンスと価格

Schemity は買い切りのER図ツールで、1年間のアップデートが含まれます。最初の1年が過ぎたあとは、任意で年間 $69 のアップデートの更新ができます。セキュリティパッチはいつでも無料です。サブスクリプションのないER図ツールなので、更新しなくてもアプリはずっと使えます。新機能のアップデートが届かなくなるだけです。

全機能が使える2週間の無料トライアルもあり、学生と教育関係者向けの無料の教育ライセンスもあります。

作ったものが人質に取られることはありません。トライアルが終わると Schemity はアップデートを受け取らなくなりますが、Lite に近い機能でそのまま使えます。ビジュアルなスキーマ設計はオフラインで動き続け、データベース接続やマイグレーションといったライセンスが必要な機能だけが外れます。アプリを開いたときに、セッションごとに1回だけ穏やかなお知らせが出ます。作業を止めるポップアップではありません。ER図のファイルは手元のプレーンな JSON で、いつでもあなたのものです。

ライセンスのアクティベーションは LemonSqueezy を通して行います。ご購入後、ライセンスキーがメールで届きます。そのキーとメールアドレスを Schemity に入力すると、その端末で有効になります。

Schemity のライセンスは、アクティベートした端末のマシン ID に紐づきます。マシンを買い替えたり、ライセンスを移したりする必要があるときは、[email protected] までご連絡ください。移行の手続きをこちらで進めます。

ライセンスはマシン ID に紐づいています。ライセンスの移行については [email protected] までご連絡ください。

はい。Schemity は学生と教育関係者には無料で、全機能が使え、1年間のアップデートも含まれます。無料ライセンスをご希望の方は、.edu のメールアドレスから [email protected] までご連絡ください。

アプリはずっと使えます。新機能のアップデートが届かなくなるだけです。セキュリティパッチは、アップデートの状態にかかわらずいつでも無料です。更新はいつでも再開でき、そのとき最新の機能が使えるようになります。

決済はすべて LemonSqueezy が処理し、クレジットカード、デビットカード、PayPal が使えます。Schemity があなたの支払い情報を見ることも、保存することもありません。

ご連絡いただければ、私が直接一緒に進めます。このサイトのチェックアウトが扱えるのは、カードか PayPal で支払う1ライセンス分だけです。それを超えるもの、たとえばチーム全員分をまとめてライセンスする、請求書や発注書で支払う、インターネットにつながらないマシンでアクティベートする、セキュリティレビューに答えるといったことは、サイト上で自動化しておらず、メールでのやり取りで対応しています。

必要なことを書いて [email protected] までご連絡いただくか、価格ページのチームでの Schemity の購入についてをご覧ください。どちらの場合も Schemity は買い切りのままです。ユーザー単位のサブスクリプションの区分もなければ、企業向けプランの裏に機能を隠すこともありません。相談するのは数量と書類の進め方であって、アプリでできることではありません。

サポート

バグの報告と機能のリクエストには、GitHub のフィードバック用リポジトリをお使いください。Discord のコミュニティでも受け付けています。

ご質問、ライセンスに関するお困りごと、その他のお問い合わせは [email protected] までメールでご連絡ください。

あります。Schemity の Discord サーバーに参加すると、ほかの利用者とつながり、フィードバックを共有し、新しいリリースの情報を受け取れます。

新しいバージョンは随時リリースしています。ウェブサイトの対応プラットフォームのセクションから最新のインストーラをダウンロードし、既存のバージョンに上書きインストールしてください。

Schemity
Schemity を試してみませんか?
軽量なデスクトップER図ツール。数秒で起動します。2週間の無料トライアルは全機能が使え、クレジットカードは不要です。
無料トライアルをダウンロード
Schemity logo

製品

Lite 機能 対応環境 料金

リソース

開発者について ドキュメント スキーマの例 Discord よくある質問 サポート

比較

ChartDB の代替 dbdiagram.io の代替 DbSchema の代替

法的情報

利用規約 プライバシーポリシー

© 2025-2026 Schemity. 無断転載を禁じます。