Handlingsplan – Databasediagram

ER-diagram som viser tabeller og relasjoner

erDiagram BRUKER { int id PK string azure_id string navn string epost string rolle "leser / skriver / administrator" datetime sist_innlogget datetime opprettet_dato } HANDLINGSPLAN { int id PK string navn text beskrivelse string status string prioritet datetime opprettet_dato datetime sist_endret } MAL { int id PK string navn text beskrivelse string status string prioritet datetime opprettet_dato datetime sist_endret int handlingsplan_id FK } DELMAAL { int id PK string navn text beskrivelse string status string prioritet datetime opprettet_dato datetime sist_endret int mal_id FK } TILTAK { int id PK text beskrivelse date frist string status string prioritet datetime opprettet_dato datetime sist_endret int mal_id FK "nullable" int delmaal_id FK "nullable" } TILTAK_ANSVARLIG { int tiltak_id FK int bruker_id FK } KONSEKVENSER { int id PK string navn text beskrivelse string status string prioritet datetime opprettet_dato datetime sist_endret int mal_id FK "nullable" int delmaal_id FK "nullable" } LOGG { int id PK int bruker_id FK string tabell int rad_id text beskrivelse datetime dato } HANDLINGSPLAN ||--o{ MAL : "har mange" MAL ||--o{ DELMAAL : "har mange" MAL ||--o{ TILTAK : "har mange" MAL ||--o{ KONSEKVENSER : "har mange" DELMAAL ||--o{ TILTAK : "har mange" DELMAAL ||--o{ KONSEKVENSER : "har mange" TILTAK ||--o{ TILTAK_ANSVARLIG : "har mange" BRUKER ||--o{ TILTAK_ANSVARLIG : "ansvarlig for" BRUKER ||--o{ LOGG : "genererer"