Dictionary
Define each data item once, with its type, then place it in at most one entity or relationship.
Meriz is an online database design tool based on the Merise method. Draw your conceptual model, validate it, then generate the logical model, physical model and SQL script. You can also use it to learn and teach database modelling.
Free and open source, with no account required. Your models stay on your device unless you create an account.
You create the dictionary and conceptual model. Merise transformation rules generate the rest and keep it up to date automatically.
Define each data item once, with its type, then place it in at most one entity or relationship.
Entities, relationships and cardinalities. Validation highlights issues as you work.
Tables, foreign keys and junction tables, followed by database-specific SQL types that you can edit column by column.
The CREATE TABLEscript, plus Laravel migrations or Symfony entities.
One tool for three uses. Choose the parts you need.
Follow the method through one worked example. Validation explains Merise rules rather than error codes, and generated SQL shows the effect of each cardinality.
Classes with invitation codes, assignment briefs and reference solutions, automatic submission comparisons, comments pinned to models and live lesson monitoring.
Build and validate a model, then generate SQL and Laravel or Symfony database code. Work together on the same model when needed, with a cursor for each participant.
Seventeen rules are checked continuously. Select an issue to find the affected element. A model that passes validation can be transformed.
Use it in your browser with no installation, or on Windows, macOS and Linux. The model and file format are the same.
Designed for use without a mouse, with AA contrast checks and information that never relies on colour alone.
Open source under the AGPL 3.0 licence. Your files belong to you, and you can use, study and adapt the software.
Nothing to install: open the editor in your browser and keep your work on your device. Desktop versions are also available for all three operating systems.