abef330bd7 
					 
					
						
						
							
							class diagram messaging extension ( #13 )  
						
						... 
						
						
						
						Co-authored-by: Anthony Debucquoy <debucquoy.anthony@gmail.com >
Reviewed-on: PGL/Clyde#13 
Reviewed-by: Maxime <231026@umons.ac.be > 
						
						
					 
					
						2023-12-15 14:36:44 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4f1a44549b 
					 
					
						
						
							
							ERB msg done ( #14 )  
						
						... 
						
						
						
						# Entity relational diagram
## Messaging extension
```mermaid
%%{init: { "er": {"fontSize": 25}}}%%
erDiagram
%% General
Users
%% Messages
Discussions{
    Integer id PK
    String name
}
Messages{
    Integer id PK
    Integer response FK "Messages"
    String content
}
Discussions ||--o{ Messages: ""
Discussions ||--o{ Users: ""
Messages o|--o{ Messages: "answers"
%% Forums
Forums{
    Integer id PK
    String name
}
Topics{
    Integer id PK
    String subject
    String content
    Boolean locked
}
Answers{
    Integer id PK
    String content
    Boolean anonymous
    TimeStamp creation_time
}
Polls{
    Integer id PK
    enum PollType
}
Options{
    Integer id PK
    String name
}
Forums ||--o{ Users: "Registered"
Forums ||--|| Teacher: "Owner"
Forums ||--|| Course: ""
Forums ||--o{ Topics: ""
Forums ||--o{ Polls: ""
Topics ||--|| Teacher: "Author"
Topics ||--|| Users: "Author"
Topics ||--o{ Answers: ""
Polls ||--o{ Options: ""
Options ||--o{ Votes : ""
Votes }o--|| Users: "Voter"
%% Appointments
Teachers
Appointments{
    Integer id PK
    TIME sent_time
    enum Status
}
Appointments ||--|| Teachers: ""
Appointments ||--|| Users: ""
```
Debucquoy Anthony
Co-authored-by: Debucquoy <debucqquoy.anthony@gmail.com >
Reviewed-on: PGL/Clyde#14 
Reviewed-by: Maxime <231026@umons.ac.be > 
						
						
					 
					
						2023-12-15 14:36:10 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9fa65c2e3c
	 
					 
					
						
						
							
							Interaction overview diagram (messaging)  
						
						... 
						
						
						
						This is a first draft for the interaction overview
The diagram is split in 3 diagram and should be placed next to each
other in a latex document
I can't see other way of doing it in my case :/ 
						
						
					 
					
						2023-11-27 15:09:06 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a4ad435432
	 
					 
					
						
						
							
							First use_case proto  
						
						
						
						
					 
					
						2023-11-21 16:18:15 +01:00