Last modified by Robert Schaub on 2025/12/24 20:35

From version 5.2
edited by Robert Schaub
on 2025/11/27 12:31
Change comment: There is no comment for this version
To version 9.6
edited by Robert Schaub
on 2025/12/11 16:53
Change comment: Updated parent field.

Summary

Details

Page properties
Parent
... ... @@ -1,1 +1,1 @@
1 -FactHarbor.Playground.WebHome
1 +xwiki:FactHarbor.Archive.FactHarbor.Playground.WebHome
Content
... ... @@ -1,5 +1,5 @@
1 1  (((
2 -
2 +
3 3  )))
4 4  
5 5  = 5. Data Model =
... ... @@ -62,7 +62,7 @@
62 62  and fields with {{code}}...IdFk{{/code}} are foreign keys.
63 63  
64 64  {{comment}} Core Data Model ERD (Mermaid, from /Specification/Diagrams/Data Model) {{/comment}}
65 -{{include document="FactHarbor.Playground.Core Data Model ERD Page (from Specification chat).WebHome"/}}
65 +{{include document="FactHarbor.Playground.Core Data Model ERD Page (from Specification chat).WebHome" reference="FactHarbor.Playground.FactHarbor.Playground.data.Core Data Model ERD Page (from Specification chat).WebHome"/}}
66 66  
67 67  = Core Data Model ERD (Versioned) =
68 68  
... ... @@ -178,7 +178,7 @@
178 178  
179 179  ----
180 180  
181 -= 5.3 Data Use & Review ERD (expanded, versioned) =
181 += 5.3 Data Use & Review ERD =
182 182  
183 183  The **Data Use** model captures who does what with which versioned data:
184 184  
... ... @@ -187,7 +187,7 @@
187 187  * Review actions on versioned entities
188 188  
189 189  {{comment}} Data Use ERD (Mermaid, from /Specification/Diagrams/Data Use ERD) {{/comment}}
190 -{{include document="FactHarbor.Playground.Data Use ERD Page (from Specification chat).WebHome"/}}
190 +{{include document="FactHarbor.Playground.Data Use ERD Page (from Specification chat).WebHome" reference="FactHarbor.Playground.FactHarbor.Playground.data.Data Use ERD Page (from Specification chat).WebHome"/}}
191 191  
192 192  = Data Use ERD (Roles, Review & Versioned Entities) =
193 193  
... ... @@ -344,6 +344,7 @@
344 344  {{/info}}
345 345  
346 346  
347 +
347 347  Notes:
348 348  
349 349  * Most roles (READER, CONTRIBUTOR, TRUSTED_CONTRIBUTOR, REVIEWER, MODERATOR,
... ... @@ -411,8 +411,27 @@
411 411  replication logs, and trust rules) are described in the Federation &
412 412  Decentralization chapter and build on top of the core data model defined here.
413 413  
414 -----
415 415  
416 +
417 +
418 +USER
419 +├── TECHNICAL_USER
420 +│  ├── FEDERATION_ADMIN
421 +│  └── AKEL_AGENT (optional future)
422 +
423 +READER
424 +└── CONTRIBUTING_USER
425 + ├── TRUSTED_CONTRIBUTOR
426 + ├── REVIEWER
427 + ├── EXPERT
428 + ├── MODERATOR
429 +
430 +
431 +ADMIN
432 +
433 +FEDERATION_ADMIN (administrative, but human)
434 +
435 +
416 416  == 1. Overall analysis & review of the data model ==
417 417  
418 418  === 1.1 Strengths of the current design ===