Standalone web browser data modeler. Whole diagram is created only in your browser, no data is stored on server. You can save your work by exporting diagram into file and open later through import diagram function.
You can integrate data modeler with your database (for example with PHP) to create powerful modeling tool.
- Create relational data model (tables and foreign keys)
- Use predefined stereotypes and domain data types for modeling
- Manage business dictionary with mapping to table columns
- Manage advanced metadata for data model (data sizing, data statistics, data sensitivity..)
- Record business change log
-
css/boot.css - bootstrap 4.3 css file
-
js/bus_terms.js - default business terms used in model
-
js/constypes.js - constraint types
-
js/datatypes.js - data types used in model
-
js/demo_DM.js - demo data model
-
js/dm.js - core javascript code
-
js/options.js - diagram physics options
-
js/stereotypes.js - stereotypes used in model
-
sql - database scripts for generating model file
Support available via GitHub Issues.
This project is a work in progress. There's still a lot of features waiting to be implemented.. If you like to help, let me know :)
Copyright 2019 pj1985
This project is licensed under the GPL http://www.gnu.org/licenses/gpl.txt
- vis.js visualization library (https://visjs.org/)
- Bootstrap 4.3 (https://bootstrap.build/)
- Font Awesome 4.3 (https://fontawesome.com/)