Download and install Hackolade
In this video, you see how to get going with Hackolade in barely more than 2 minutes.
Hackolade quick tour
This video provides a tour of the application, and a review of the user interface
Reverse-engineering of a MongoDB instance
The application performs a statistical sampling of each collection, followed by a probabilistic inference of the fields in the documents sampled. Finally, it transforms it into a Hackolade schema. You're now ready to enrich the model with comments and contraints. You can declare and document implicit relationships. In the end, you get a visual representation that lets you easily query the database and perform a better analysis of the data.
Create a model from scratch and perform forward-engineering
Create a model from scratch, then generate a MongoDB createCollection script with validation, a Mongoose schema, or a detailed documentation in PDF.
SQL DDL reverse-engineering and denormalization assistance
In this video, we reverse-engineer a DDL for the Northwind relational database, then we denormalize it in order to leverage the power of NoSQL document DBs and JSON.
O'Reilly Safari video course: Agile Query-Driven Data Modeling for NoSQL
Data modeling is under pressure to demonstrate its relevance in a world of Agile Development and NoSQL. Now, a query-driven approach completely redefines the field of data modeling. 3 videos totaling 90 minutes.
O'Reilly Safari video course: NoSQL Data Modeling using an Agile Approach
Learn how to do data modeling for NoSQL applications, including document, column, key-value, and graph databases. 8 videos totaling 10 hours of in-depth training.