38 lines
966 B
Plaintext
38 lines
966 B
Plaintext
---
|
|
title: Classroom
|
|
---
|
|
|
|
erDiagram
|
|
PERSON ||--|| STUDENT : becomes
|
|
PERSON ||--|| TEACHER : becomes
|
|
PERSON ||--|| ADMIN : becomes
|
|
|
|
TEACHER |o--o{ CLASSROOM : makes
|
|
TEACHER }o--o{ ASSIGMENT : makes
|
|
TEACHER ||--o{ "TEACHER-STUDENT CHAT" : "part of"
|
|
TEACHER }o--o{ MATERIALS : makes
|
|
TEACHER ||--|{ ROLES : has
|
|
TEACHER ||--o{ QUIZ : makes
|
|
|
|
QUIZ ||--|{ QUESTION : contains
|
|
|
|
ASSIGMENT }o--o{ STUDENT : gets
|
|
|
|
MATERIALS }o--|| ASSIGMENT : contains
|
|
MATERIALS }|--|| DRIVE : accesses
|
|
|
|
CLASSROOM }o--o{ STUDENT : has
|
|
CLASSROOM ||--|| "TEACHER-STUDENT CHAT" : contains
|
|
CLASSROOM ||--o{ ASSIGMENT : contains
|
|
|
|
ASSIGMENT ||--o| CHAT : has
|
|
CHAT ||--|{ STUDENT : "part of"
|
|
|
|
STUDENT ||--o{ "TEACHER-STUDENT CHAT" : "part of"
|
|
STUDENT ||--o{ ROLES : has
|
|
|
|
ADMIN ||--o{ ROLES : creates
|
|
|
|
STUDENT ||--|| DRIVE : "uploads to"
|
|
TEACHER ||--|| DRIVE : "uploads to"
|
|
ADMIN ||--|| DRIVE : "uploads to" |