The Moodle 3.2 Database Schema "reverse engineered" from the source xml files using
MySQL Workbench For more about Moodle see
For more about the Moodle database structure see
Marcus Green 2017

A Mysql MWB File that can be modified. moodle_32_erd.mwb .This file contains additional diagrams that show some of the modules in more detail.
A pdf rendering moodle_32_erd.pdf. A set of images of individual components of the diagram components

How the diagram was created, Diagram FAQ. See here for an archive of  old versions

Moodle 3.2 ER Diagram