Visual data modeling

for NoSQL and multimodel databases:
MongoDB or DynamoDB schemas
Coming soon: Cassandra, Couchbase, Oracle 12c with JSON support, Oracle for NoSQL, etc...

Design and publish your NoSQL

database schemas in 3 easy steps

Design your tables and collections

Define field/attribute names, types, descriptions, and constraints, using a visual tree diagram representation of the JSON Schema description

Link your them logically

Keep track of implicit relationships and denormalization in an easy-to-read Entity Relationship diagram

Publish documentation and validation scripts

Produce scripts to facilitate development, and generate human-readable docs in HTML or PDF.

Benefits

Leverage the power of visual modeling software

Evaluate alternatives, recognize potential hurdles early to reduce rework later. Facilitate troubleshooting and evolution to respond to growth and customer needs.

Facilitate data governance

Compensate for the usual lack of documentation and native referential integrity of NoSQL databases.

Engage the dialog between analysts, architects, designers, developers, and DBAs

Data structures and relationships don't have to be buried in application code. They can also be available to the teams for a 360° view of the system landscape.

Powerful tool to document

your NoSQL schemas
Friendly user interface
Visual model navigation
Graphic collection tree view editing
Specifically designed for JSON and the nesting of sub-objects
Reverse- and forward engineering of data models
Generate Mongoose schemas, MongoDB validator, and DynamoDB scripts
Produce human-readable documentation in HTML, PDF or RTF format
Runs on Windows, Mac, Linux

Try Hackolade free for 30 days

There’s no risk, no obligation, and no credit card required!
Download the latest version of Hackolade and install it on your desktop.