Entity Relationship Diagram for Moodle 3.0 released #Moodle3.0 #ERD

Entity relationship diagram (ERD) is released for the latest Moodle 3.0 by Marcus Green. The ERD for Moodle 3.0 is based on “reverse engineering” the code from a fresh install of Moodle 3.0

The diagram was generated by using the reverse engineering feature of the MySQL Workbench tool using a file containing the SQL code used to install Moodle. The SQL statements were extracted from the install.xml files from each Moodle module. This was converted from XML to SQL using a utility which can be downloaded through this link.

If you are a developer then you can use the .mwb file of the ERD diagram for Moodle 3.0 which can be downloaded here. Else you can download the ERD diagram in image format and as a PDF file.

To check out more detailed diagrams of subsections, please check out the individual components here.

ERD for Moodle 3.0

Thanks Marcus Green for sharing the Entity Relationship Diagram of the latest Moodle version and keep up the hard work for Moodle Community. Best wishes from MoodleWorld team.

Jaswinder Singh

Jaswinder Singh, passionate about using Moodle in improving the Indian Education System and reaching the students in far flung areas where still education seems to be a impossible prospect of life. He is the author of the popular Moodle Book "How to use Moodle 2.7". In October 2016, Jaswinder was elected as the Moodle User's Association Committee member - the first to make it from India.

Related Articles