diff --git a/doc/Datenbank_ERD.md b/doc/Datenbank_ERD.md index 4a1b9ad..1ac25b3 100644 --- a/doc/Datenbank_ERD.md +++ b/doc/Datenbank_ERD.md @@ -1,12 +1,11 @@ ```mermaid erDiagram tbl_akteure{ - Int4 ID PK + Int4 fid PK varchar Bezeichnung varchar(6) vkz "Verfahren, für das der Akteur relevant ist" } tbl_konten{ - int4 ID PK varchar(3) kontonr varchar bezeichnung } @@ -21,17 +20,34 @@ p41_Massnahmen_linie{ int4 id PK varchar mnnr "Berechnet aus mn_konto und lfd_nr" varchar mnname - varchar ausbauart FK "ref:tbl_ausbauart" - varchar(3) mn_konto FK "ref: tbl_konten.id" + int4 ausbauart FK "ref:tbl_ausbauart.id" + varchar(3) mn_konto FK "ref: tbl_konten.kontonr" varchar(2) lfd_nr varchar(1) tbe bool umsetzung - varchar unterhalt_bisher FK "ref: tbl_akteure.id" - varchar unterhalt_zukuenftig FK "ref: tbl_akteure.id" - varchar bautraeger FK "ref: tbl_akteure.id" - varchar kostentraeger FK "ref: tbl_akteure.id" + int4 unterhalt_bisher FK "ref: tbl_akteure.id" + int4 unterhalt_zukuenftig FK "ref: tbl_akteure.id" + int4 bautraeger FK "ref: tbl_akteure.id" + int4 kostentraeger FK "ref: tbl_akteure.id" + date Planungsjahr + date baujahr + date fertigstellungspflege + date entwicklungspflege_1 + date entwicklungspflege_2 + float8 fahrbahnbreite + float8 gesamtbreite + varchar vorgesehene_regelungen + varchar bemerkungen + int4 laenge + int4 flaeche + varchar foerdersatz + bool ingenieurbauwerk + varchar bildpfad + bool fertiggestellt + int4 ausbauart_nr } tbl_konten ||--o{ p41_Massnahmen_linie : verwendet tbl_akteure ||--o{ p41_Massnahmen_linie : verwendet -tbl_ausbauart ||--o{ p41_Massnahmen_linie : verwendet \ No newline at end of file +tbl_ausbauart ||--o{ p41_Massnahmen_linie : verwendet +``` \ No newline at end of file