Data Model

A conceptual overview of key entities and relationships.

Core Entities

  • Page: URL, title, template, status, publish timestamps.

  • User / Role: authentication and permissions.

  • Media: stored assets with metadata.

  • Plugin: extension records and settings.

Notes

  • Use UTF-8 for all text.

  • Avoid tight coupling between plugin data and core tables.