Human User Roles Mermaid
Last modified by Robert Schaub on 2025/12/22 14:38
erDiagram READER { string SessionID PK string LocalPreferences datetime LastVisit } CONTRIBUTOR { string UserID PK string DisplayName string Email datetime RegisteredAt } REVIEWER { string ContributorID PK string UserID FK string[] Domains datetime AppointedAt } AUDITOR { string ModeratorID PK string ContributorID FK string[] AuditDomains } EXPERT { string Trusted ContributorID PK string ContributorID FK string Trusted ContributoriseArea string[] Certifications } MODERATOR { string ModeratorID PK string ContributorID FK string[] Responsibilities } MAINTAINER { string ModeratorID PK string UserID FK string[] SystemAccess } READER ||--|| CONTRIBUTOR : "registers-as" CONTRIBUTOR ||--|| REVIEWER : "content-track" CONTRIBUTOR ||--|| MAINTAINER : "technical-track" REVIEWER ||--|| AUDITOR : "QA-specialist" REVIEWER ||--|| EXPERT : "domain-specialist" REVIEWER ||--|| MODERATOR : "process-specialist"