Entity relationship diagram for Joomla CMS

Joomla! CMS – online ER diagram

Entity relationship diagram for Joomla CMS

By joomla.org:

  • Joomla! is a free and open-source content management system (CMS) for publishing web content.
  • Joomla! is one of the most popular website softwares, thanks to its global community of developers and volunteers, who make sure the platform is user friendly, extendable, multilingual, accessible, responsive, search engine optimized and so much more
  • Joomla! is used all over the world to power millions of websites of all shapes and sizes.

For more information visit https://www.joomla.org

HTML report / online ERD

The online entity relationship diagram (online ERD) was created by reverse engineering the database structure from locally installed Joomla! version 4.3.2. No Joomla! extensions were installed and the target database was MariaDB with InnoDB default engine.

How to use the simple ERD: click on a db table in the online ERD. A new window opens – and in the window you can view the details of the table, including how indexes are defined and other details of the selected MariaDB table.

The database structure doesn’t include relationships and like in many other open source systems, database functions, table triggers and other database objects are not specified.

Details

Target database:
MariaDB

Diagram URL:
https://www.dbdiagrams.com/online-diagrams/joomla-4-3-2

Luna Modeler project file:
https://www.dbdiagrams.com/online-diagrams/joomla.dmm

How to open a data model file in Luna Modeler

About Luna Modeler
Luna Modeler is an intuitive data modeling tool for relational databases.
With this powerful tool, you can create ER diagrams, design and visualize database structures, generate SQL scripts, and document your data models with ease. A feature-limited trial version is available for Windows, macOS and Linux.
For more information visit https://www.datensen.com

If you have suggestions or comments, send us a message to dbdiagrams(at)dbdiagrams.com.