Initial commit
This commit is contained in:
commit
570d74d4dd
67 changed files with 4609 additions and 0 deletions
19
AuditGlue/Conceptual ERD.md
Normal file
19
AuditGlue/Conceptual ERD.md
Normal file
|
|
@ -0,0 +1,19 @@
|
|||
# Conceptual ERD
|
||||
|
||||
|
||||
```mermaid
|
||||
erDiagram
|
||||
Session ||--o| Task : "has 0..1"
|
||||
Session }o--o{ NormArticle : "has 0..n"
|
||||
Task ||--o| FormValues : "has 0..1"
|
||||
Task ||--o| Document : "has 0..1"
|
||||
Document }o--o{ NormArticle : "references n..n"
|
||||
Document ||--|{ DocVersion : "has 1..n"
|
||||
```
|
||||
- A Session can cover zero or more NormArticles
|
||||
- A Session can have one or zero tasks to complete
|
||||
- The Task can be to fill in one or more values in a Form. The values are stored for later retrieval.
|
||||
- The Task can be to upload a Document. The Document is stored for later retrieval.
|
||||
- If a new version of a Document is uploaded, a new DocVersion is created.
|
||||
- A Document is **proof for** one or more NormArticles (ISO 27001 Controls or Chapters)
|
||||
- A NormArticle is **proven by** one or more documents
|
||||
Loading…
Add table
Add a link
Reference in a new issue