Wiki source code of Human User Roles Mermaid

Last modified by Robert Schaub on 2025/12/23 18:01

Show last authors
1 {{mermaid}}
2 erDiagram
3 READER {
4 string SessionID PK
5 string LocalPreferences
6 datetime LastVisit
7 }
8 CONTRIBUTOR {
9 string UserID PK
10 string DisplayName
11 string Email
12 datetime RegisteredAt
13 }
14 REVIEWER {
15 string ContributorID PK
16 string UserID FK
17 string[] Domains
18 datetime AppointedAt
19 }
20 AUDITOR {
21 string ModeratorID PK
22 string ContributorID FK
23 string[] AuditDomains
24 }
25 EXPERT {
26 string Trusted ContributorID PK
27 string ContributorID FK
28 string Trusted ContributoriseArea
29 string[] Certifications
30 }
31 MODERATOR {
32 string ModeratorID PK
33 string ContributorID FK
34 string[] Responsibilities
35 }
36 MAINTAINER {
37 string ModeratorID PK
38 string UserID FK
39 string[] SystemAccess
40 }
41 READER ||--|| CONTRIBUTOR : "registers-as"
42 CONTRIBUTOR ||--|| REVIEWER : "content-track"
43 CONTRIBUTOR ||--|| MAINTAINER : "technical-track"
44 REVIEWER ||--|| AUDITOR : "QA-specialist"
45 REVIEWER ||--|| EXPERT : "domain-specialist"
46 REVIEWER ||--|| MODERATOR : "process-specialist"
47 {{/mermaid}}