Oppg 6 - part a
This commit is contained in:
		
							parent
							
								
									4c7afa5d1b
								
							
						
					
					
						commit
						cefef7469f
					
				
							
								
								
									
										
											BIN
										
									
								
								ov6/er_modell.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								ov6/er_modell.png
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| After Width: | Height: | Size: 38 KiB | 
							
								
								
									
										67
									
								
								ov6/er_modell.puml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										67
									
								
								ov6/er_modell.puml
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,67 @@ | ||||
| @startuml | ||||
| 
 | ||||
| skinparam linetype ortho | ||||
| 
 | ||||
| entity "Kandidat" as k { | ||||
|   telefon {PK} : String | ||||
|   -- | ||||
|   fornavn : String | ||||
|   etternavn : String | ||||
|   epost : String | ||||
| } | ||||
| 
 | ||||
| entity "KandidatKvalifikasjon" as kk { | ||||
|   kandidat_id {PK} : Integer | ||||
|   -- | ||||
|   kvalifikasjon : String | ||||
| } | ||||
| 
 | ||||
| entity "Bedrift" as b { | ||||
|   orgnummer {PK} : String | ||||
|   -- | ||||
|   navn : String | ||||
|   epost : String | ||||
|   telefon : String | ||||
| } | ||||
| 
 | ||||
| entity "Oppdrag" as o { | ||||
|   oppdrag_id {PK} : Integer | ||||
|   -- | ||||
|   orgnummer : String | ||||
|   kvalifikasjon : String | ||||
|   starttid : Date | ||||
|   sluttid : Date | ||||
| } | ||||
| 
 | ||||
| entity "Jobbhistorikk" as j { | ||||
|   oppdrag_id {PK} : Integer | ||||
|   -- | ||||
|   kandidat_tlf : String | ||||
|   starttid : Date | ||||
|   sluttid : Date | ||||
|   arbeidstimer : Integer | ||||
| } | ||||
| 
 | ||||
| entity "SluttAttest" as s { | ||||
|   oppdrag_id {PK} : Integer | ||||
|   -- | ||||
|   attest : String | ||||
| } | ||||
| 
 | ||||
| 
 | ||||
| /' Hver kandidat har 0 eller flere kvalifikasjoner '/ | ||||
| k ||-o{ kk : har | ||||
| 
 | ||||
| /' Hver bedrift har 0 eller flere oppdrag '/ | ||||
| b ||---o{ o : gir | ||||
| 
 | ||||
| /' En jobbhistorikk utfører et oppdrag '/ | ||||
| j |o--|| o : utfører | ||||
| 
 | ||||
| /' Hver kandidat har 0 eller flere jobbhistorikker '/ | ||||
| k ||--o{ j : utfører | ||||
| 
 | ||||
| /' Hver jobbhistorikk har en sluttattest '/ | ||||
| j ||-|| s : har | ||||
| 
 | ||||
| @enduml | ||||
							
								
								
									
										7
									
								
								ov6/losning.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										7
									
								
								ov6/losning.md
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,7 @@ | ||||
| --- | ||||
| geometry: margin=30mm | ||||
| author: Felix Albrigtsen | ||||
| ... | ||||
| 
 | ||||
| # Øving  | ||||
| 
 | ||||
							
								
								
									
										1
									
								
								ov6/oppg_a.png
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								ov6/oppg_a.png
									
									
									
									
									
										Symbolic link
									
								
							| @ -0,0 +1 @@ | ||||
| er_modell.png | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user