Skip to content

pj1985/dm_lite

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DM Lite

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.

Main functions of data modeler:

  • 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



Screenshot

Description

  • 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

Support available via GitHub Issues.

Disclaimer

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 :)

License & Copyright

Copyright 2019 pj1985

This project is licensed under the GPL http://www.gnu.org/licenses/gpl.txt

DM Lite utilizes via cdnjs: