That works for the database side, but a UML diagram referencing the classes will more generically apply as we roll out MODx for other database platforms in the very near future.
I’ve had some success using MySQL Workbench to reverse engineer an existing DB to get a reasonable ER diagram. YMMV.
