Classes, vertices, and edges on one canvas

Document and Graph Views of OrientDB, Side by Side

OrientDB keeps documents, graph vertices and edges, key-value pairs, and objects in one engine. DbSchema reads the class hierarchy over JDBC and lays out document classes and vertex-edge relationships together, so the model's facets stop living in separate tools.

  • Vertex types, edge types, and document classes on a single diagram
  • Class inheritance chains made visible instead of implied
  • OrientDB SQL with TRAVERSE and MATCH runs in the editor
  • Page through vertices, edges, and documents with column-style filters
Free Community Edition No signup required 15-day Architect trial included
Free Download

Trusted by teams at

Is That Class a Document,
a Vertex, or Both at Once?

OrientDB's multi-model flexibility means one class can serve as a document collection and a vertex type simultaneously — queried relationally in one part of the application, traversed as a graph in another. Powerful, and genuinely hard to hold in your head as the class count grows.

DbSchema draws the answer: the class hierarchy with its inheritance, and the typed edges between vertex classes, in one ER-style diagram.

Untangle, Query & Audit
the Multi-Model Schema

One tool for all the shapes your data takes.

Reverse engineer the OrientDB class hierarchy into a diagram
Every Facet, One Diagram

DbSchema reads OrientDB's classes and renders document structures and vertex-edge topology together, inheritance included, with no manual modeling.

Build queries against OrientDB vertex and edge classes visually
Compose Queries by Click

Assemble OrientDB-compatible SELECT statements against vertex and edge classes visually and read the generated query first — the editor also takes TRAVERSE and MATCH.

Browse OrientDB vertices, edges, and documents in the data explorer
Audit Records After the Import

Page through vertices, edges, or documents class by class and filter on properties — quicker than one-off traversal scripts when verifying a bulk load.

Multi-Model, Explained
in a Browser Tab

Generate interactive HTML5 documentation of classes, properties, and relationships. Teammates who have never met a multi-model database browse the structure from a link — no OrientDB Studio, no query language, no install.

Explore the Documentation Tool

HTML5 documentation of OrientDB classes and relationships

OrientDB Connection Facts

Download the OrientDB JDBC driver from the official OrientDB repository and register it in DbSchema's driver manager — it is not bundled. Connect to the binary port 2424, distinct from 2480, which serves the HTTP API: the URL reads jdbc:orient:remote:host:2424/dbname.

Enterprise Edition uses the same driver and URL format — point the host at the enterprise server. Confirm the server process is reachable on 2424 before connecting. Details on the OrientDB JDBC driver page.

Every Class and Edge, One Canvas

Download once: the Community Edition stays free, Architect is yours for 15 days.

Teams working with OrientDB often use these engines too. Explore dedicated guides and JDBC setup for each.

Browse all 100+ supported databases