42 lines
		
	
	
		
			779 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			42 lines
		
	
	
		
			779 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
classDiagram
 | 
						|
    class User {
 | 
						|
        +int id
 | 
						|
        +string name
 | 
						|
        +string pw
 | 
						|
        +bool deleted
 | 
						|
        +datetime last_access
 | 
						|
        +string dob
 | 
						|
        +string weight
 | 
						|
        +string sex
 | 
						|
        +string dirty_thirty
 | 
						|
        +string dirty_dozen
 | 
						|
        +string member_since_date
 | 
						|
        +string birthdate
 | 
						|
        +string mail
 | 
						|
        +string nickname
 | 
						|
        +string notes
 | 
						|
        +string phone
 | 
						|
        +string address
 | 
						|
        +int family_id
 | 
						|
        +blob membership_pdf
 | 
						|
        +string user_token
 | 
						|
    }
 | 
						|
 | 
						|
    class Family {
 | 
						|
        +int id
 | 
						|
    }
 | 
						|
 | 
						|
    class Role {
 | 
						|
        +int id
 | 
						|
        +string name
 | 
						|
    }
 | 
						|
 | 
						|
    class UserRole {
 | 
						|
        +int user_id
 | 
						|
        +int role_id
 | 
						|
    }
 | 
						|
 | 
						|
    User "1" -- "*" UserRole
 | 
						|
    Role "1" -- "*" UserRole
 | 
						|
    User "1" -- "0..1" Family
 |