Unique data modeling software for NoSQL and multi-model databases, built to leverage the power of nested objects and the polymorphic nature of JSON. Hackolade includes forward- and reverse-engineering functions, flexible HTML documentation of models, and suggests denormalization for SQL schemas.