An entity relationship model, also called an entity-relationship – ERD diagram, is a graphical representation of entities and their relationships to each other. ERD Diagrams are typically used in computing in regard to the organization of data within databases or information systems.
ERD diagram for Moodle 3.3
Marcus green – Contributor of popular Moodle plugins like Gapfill question type, updated the Entity Relationship Diagram for Moodle 3.3. The ERD diagram is created by reverse engineering through MySQL Workbench tool using a file containing the SQL code used to install Moodle.
For an overview about Moodle’s database schema, check out the Moodle developer documentation page – http://docs.moodle.org/dev/Database_schema_introduction
Check out the latest Entity Relationship diagram for Moodle 3.3 here – http://examulator.com/er/ You can also drill down to specific components by clicking the small drill icon. Otherwise, check out the images of each component of the diagram here – components.
All the ERD diagrams are released under Creative Commons license. You can also download the ERD diagram in PDF format here http://examulator.com/er/moodle_33_erd.pdf
For older Moodle versions, check out the archived diagrams at – http://examulator.com/er/archive.html