TRANSFER EKAT_FBB; !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !! !! Korrekturen vom 25.10.2005: !! 1. INTEGER8 in INTEGER9 (neu 9 stellig) !! 2. REAL62 in REAL72 (neu 7 stellig) !! Di Pietro / Nussbaum !! !! Korrekturen vom 27.06.2007: !! 1. GD_Zeitpunkt von Data auf Text*5 geaendert. !! 2. LUT_Anzahl wird nicht mehr verwendet. !! 16x Ereignis_Grunddaten Attibute durch INTEGER4 ersetzt. !! 3. LUT_Anzahl löschen. !! Stapfer / Di Pietro / Nussbaum !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! MODEL EKAT_FBB DOMAIN MEMO = TEXT*2048; !! Access-spezifisch INTEGER4 = [0 .. 32767]; INTEGER9 = [0 .. 999999999]; REAL72 = [0.00 .. 9999999.99]; REAL83 = [0.000 .. 99999999.999]; LKOORDCM = COORD2 580000.00 230000.00 650000.00 280000.00; LKOORD_E = [591000.01 .. 639499.99]; LKOORD_N = [243000.01 .. 268499.99]; !!************************ TOPIC EREIGNISKATASTER_FBB = TABLE LUT_MAX0 = LUT_CODE: TEXT*4; Bezeichnung: TEXT*50; IDENT LUT_CODE; END LUT_MAX0; TABLE LUT_Meteoursache = LUT_CODE: TEXT*4; Bezeichnung: TEXT*50; IDENT LUT_CODE; END LUT_Meteoursache; TABLE LUT_Prozesstyp = LUT_CODE: TEXT*4; Bezeichnung: TEXT*50; IDENT LUT_CODE; END LUT_Prozesstyp; TABLE LUT_RU_Ausloesung = LUT_CODE: TEXT*4; Bezeichnung: TEXT*50; Sortierschluessel: INTEGER9; IDENT LUT_CODE; END LUT_RU_Ausloesung; TABLE LUT_RU_Geschwindigkeit = LUT_CODE: TEXT*4; Bezeichnung: TEXT*50; IDENT LUT_CODE; END LUT_RU_Geschwindigkeit; TABLE LUT_RU_Gleitflaeche = LUT_CODE: TEXT*4; Bezeichnung: TEXT*50; IDENT LUT_CODE; END LUT_RU_Gleitflaeche; TABLE LUT_RU_Prozessart = LUT_CODE: TEXT*4; Bezeichnung: TEXT*50; IDENT LUT_CODE; END LUT_RU_Prozessart; TABLE LUT_RU_Rutschkoerper = LUT_CODE: TEXT*4; Bezeichnung: TEXT*50; IDENT LUT_CODE; END LUT_RU_Rutschkoerper; TABLE LUT_RU_TiefeGleitflaeche = LUT_CODE: TEXT*4; Bezeichnung: TEXT*50; IDENT LUT_CODE; END LUT_RU_TiefeGleitflaeche; TABLE LUT_Schutzmassnahme = LUT_CODE: TEXT*4; Bezeichnung: TEXT*50; IDENT LUT_CODE; END LUT_Schutzmassnahme; TABLE LUT_ST_Ablagerung_Anz_Bloecke = LUT_CODE: TEXT*4; Bezeichnung: TEXT*50; IDENT LUT_CODE; END LUT_ST_Ablagerung_Anz_Bloecke; TABLE LUT_ST_Ausbruch = LUT_CODE: TEXT*4; Bezeichnung: TEXT*50; IDENT LUT_CODE; END LUT_ST_Ausbruch; TABLE LUT_ST_Ausloesung = LUT_CODE: TEXT*4; Bezeichnung: TEXT*50; IDENT LUT_CODE; END LUT_ST_Ausloesung; TABLE LUT_ST_Prozessart = LUT_CODE: TEXT*4; Bezeichnung: TEXT*50; Sortierschluessel: INTEGER9; IDENT LUT_CODE; END LUT_ST_Prozessart; TABLE LUT_WA_Ausloesung = LUT_CODE: TEXT*4; Bezeichnung: TEXT*75; IDENT LUT_CODE; END LUT_WA_Ausloesung; TABLE LUT_WA_Prozessart = LUT_CODE: TEXT*4; Bezeichnung: TEXT*50; IDENT LUT_CODE; END LUT_WA_Prozessart; TABLE LUT_WA_Bewertung = LUT_CODE: INTEGER9; Bezeichnung: TEXT*10; IDENT LUT_CODE; END LUT_WA_Bewertung; TABLE LUT_Wieder_Periode = LUT_CODE: TEXT*4; Bezeichnung: TEXT*50; Sortierschluessel: INTEGER9; IDENT LUT_CODE; END LUT_Wieder_Periode; TABLE Gemeinde = GEM_NAME: TEXT*254; GEM_BEZIRK: OPTIONAL TEXT*50; GEM_VMA: OPTIONAL INTEGER9; GEM_STA: OPTIONAL INTEGER9; GEM_PLZ: OPTIONAL INTEGER9; Geometry: SURFACE WITH (STRAIGHTS) VERTEX LKOORDCM; Geometry_sk: OPTIONAL TEXT*15; Gemeinde_ID_BFS: INTEGER9; GEM_Forstkreis: OPTIONAL TEXT*50; GEM_ForstkreisNr: OPTIONAL INTEGER4; IDENT Gemeinde_ID_BFS; END Gemeinde; TABLE Ereignis_Grunddaten = GD_ID: INTEGER9; !! AutoWert GD_OID: INTEGER9; !! Gemeinde*100000+CodeBearbeitungsstelle*1000+Laufnummer GD_STORME_NR: OPTIONAL INTEGER9; GD_Prozesstyp: -> LUT_Prozesstyp // FK auf LUT_Prozesstyp //; GD_Prozessart: OPTIONAL TEXT*255; !! Bemerkungen zum Prozess Gemeinde_ID_BFS: -> Gemeinde // FK auf Gemeinde.Gemeinde_ID_BFS //; !! BFS aus Liste Gemeinden GD_GemeindenWeitere: OPTIONAL TEXT*255; !! Weitere betroffene Gemeinden GD_Gewaesser: OPTIONAL TEXT*50; GD_Forstkreis: OPTIONAL INTEGER9; !! aus Liste Gemeinden GD_Flurname: OPTIONAL TEXT*50; GD_Strasse: OPTIONAL TEXT*50; GD_Hausnummern: OPTIONAL TEXT*50; GD_Einzelereignis: OPTIONAL (Ja,Nein); GD_Datum_X: OPTIONAL -> LUT_MAX0 // FK auf LUT_MAX0 //; GD_Jahrhundert: OPTIONAL INTEGER9; GD_Periode: OPTIONAL TEXT*50; !! Anfang, Mitte, Ende, jhd-wende GD_Jahr: OPTIONAL [0 .. 2009]; !! <2010 Or Is Null GD_Monat: OPTIONAL [0 .. 12]; !! (>=0 And <=12) Or Is Null GD_Tag: OPTIONAL [0 .. 31]; !! (>=0 And <=31) Or Is Null GD_Zeitpunkt: OPTIONAL TEXT*20; GD_Zeitpunkt_X: OPTIONAL -> LUT_MAX0 // FK auf LUT_MAX0 //; GD_Wiederkehrereignis: OPTIONAL (Ja,Nein); GD_Wieder_Periode: OPTIONAL -> LUT_Wieder_Periode // FK auf LUT_Wieder_Periode //; GD_Wieder_von_Datum: OPTIONAL TEXT*50; GD_Wieder_bis_Datum: OPTIONAL TEXT*50; GD_Schaden_Personen_Tote_X: OPTIONAL -> LUT_MAX0 // FK auf LUT_MAX0 //; GD_Schaden_Personen_Tote: OPTIONAL INTEGER4; GD_Schaden_Personen_verletzt_X: OPTIONAL -> LUT_MAX0 // FK auf LUT_MAX0 //; GD_Schaden_Personen_verletzt: OPTIONAL INTEGER4; GD_Schaden_Personen_evak_X: OPTIONAL -> LUT_MAX0 // FK auf LUT_MAX0 //; GD_Schaden_Personen_evak: OPTIONAL INTEGER4; GD_Schaden_Tiere_Tote_X: OPTIONAL -> LUT_MAX0 // FK auf LUT_MAX0 //; GD_Schaden_Tiere_Tote: OPTIONAL INTEGER4; GD_Schaden_Tiere_verletzt_X: OPTIONAL -> LUT_MAX0 // FK auf LUT_MAX0 //; GD_Schaden_Tiere_verletzt: OPTIONAL INTEGER4; GD_Schaden_Tiere_evak_X: OPTIONAL -> LUT_MAX0 // FK auf LUT_MAX0 //; GD_Schaden_Tiere_evak: OPTIONAL INTEGER4; GD_Schaden_Wohn_zerstoert_X: OPTIONAL -> LUT_MAX0 // FK auf LUT_MAX0 //; GD_Schaden_Wohn_zerstoert: OPTIONAL INTEGER4; GD_Schaden_Wohn_beschaedigt_X: OPTIONAL -> LUT_MAX0 // FK auf LUT_MAX0 //; GD_Schaden_Wohn_beschaedigt: OPTIONAL INTEGER4; GD_Schaden_Wohn_chf_X: OPTIONAL -> LUT_MAX0 // FK auf LUT_MAX0 //; GD_Schaden_Wohn_chf: OPTIONAL INTEGER9; GD_Schaden_Industrie_zerstoert_X: OPTIONAL -> LUT_MAX0 // FK auf LUT_MAX0 //; GD_Schaden_Industrie_zerstoert: OPTIONAL INTEGER4; GD_Schaden_Industrie_beschaedigt_X: OPTIONAL -> LUT_MAX0 // FK auf LUT_MAX0 //; GD_Schaden_Industrie_beschaedigt: OPTIONAL INTEGER4; GD_Schaden_Industrie_chf_X: OPTIONAL -> LUT_MAX0 // FK auf LUT_MAX0 //; GD_Schaden_Industrie_chf: OPTIONAL INTEGER9; GD_Schaden_LandGeb_zerstoert_X: OPTIONAL -> LUT_MAX0 // FK auf LUT_MAX0 //; GD_Schaden_LandGeb_zerstoert: OPTIONAL INTEGER4; GD_Schaden_LandGeb_beschaedigt_X: OPTIONAL -> LUT_MAX0 // FK auf LUT_MAX0 //; GD_Schaden_LandGeb_beschaedigt: OPTIONAL INTEGER4; GD_Schaden_LandGeb_chf_X: OPTIONAL -> LUT_MAX0 // FK auf LUT_MAX0 //; GD_Schaden_LandGeb_chf: OPTIONAL INTEGER9; GD_Schaden_OeffGeb_zerstoert_X: OPTIONAL -> LUT_MAX0 // FK auf LUT_MAX0 //; GD_Schaden_OeffGeb_zerstoert: OPTIONAL INTEGER4; GD_Schaden_OeffGeb_beschaedigt_X: OPTIONAL -> LUT_MAX0 // FK auf LUT_MAX0 //; GD_Schaden_OeffGeb_beschaedigt: OPTIONAL INTEGER4; GD_Schaden_OeffGeb_chf_X: OPTIONAL -> LUT_MAX0 // FK auf LUT_MAX0 //; GD_Schaden_OeffGeb_chf: OPTIONAL INTEGER9; GD_Schaden_Schutzb_zerstoert_X: OPTIONAL -> LUT_MAX0 // FK auf LUT_MAX0 //; GD_Schaden_Schutzb_zerstoert: OPTIONAL INTEGER4; GD_Schaden_Schutzb_beschaedigt_X: OPTIONAL -> LUT_MAX0 // FK auf LUT_MAX0 //; GD_Schaden_Schutzb_beschaedigt: OPTIONAL INTEGER4; GD_Schaden_Schutzb_chf_X: OPTIONAL -> LUT_MAX0 // FK auf LUT_MAX0 //; GD_Schaden_Schutzb_chf: OPTIONAL INTEGER9; GD_Schaden_Natstr_verschuettet_X: OPTIONAL -> LUT_MAX0 // FK auf LUT_MAX0 //; GD_Schaden_Natstr_verschuettet: OPTIONAL INTEGER9; !! [m] GD_Schaden_Nationalstr_Unterbruch_X:OPTIONAL -> LUT_MAX0 // FK auf LUT_MAX0 //; GD_Schaden_Nationalstr_Unterbruch: OPTIONAL INTEGER9; !! [std] GD_Schaden_Nationalstrasse_chf_X: OPTIONAL -> LUT_MAX0 // FK auf LUT_MAX0 //; GD_Schaden_Nationalstrasse_chf: OPTIONAL INTEGER9; GD_Schaden_Hauptstr_verschuettet_X: OPTIONAL -> LUT_MAX0 // FK auf LUT_MAX0 //; GD_Schaden_Hauptstr_verschuettet: OPTIONAL INTEGER9; !! [m] GD_Schaden_Hauptstrasse_Unterbruch_X: OPTIONAL -> LUT_MAX0 // FK auf LUT_MAX0 //; GD_Schaden_Hauptstrasse_Unterbruch: OPTIONAL INTEGER9; !! [std] GD_Schaden_Hauptstrasse_chf_X: OPTIONAL -> LUT_MAX0 // FK auf LUT_MAX0 //; GD_Schaden_Hauptstrasse_chf: OPTIONAL INTEGER9; GD_Schaden_uebrigeStr_verschuettet_X: OPTIONAL -> LUT_MAX0 // FK auf LUT_MAX0 //; GD_Schaden_uebrigeStr_verschuettet: OPTIONAL INTEGER9; !! [m] GD_Schaden_uebrigeStr_Unterbruch_X: OPTIONAL -> LUT_MAX0 // FK auf LUT_MAX0 //; GD_Schaden_uebrigeStr_Unterbruch: OPTIONAL INTEGER9; !! [std] GD_Schaden_uebrigeStrasse_chf_X: OPTIONAL -> LUT_MAX0 // FK auf LUT_MAX0 //; GD_Schaden_uebrigeStrasse_chf: OPTIONAL INTEGER9; GD_Schaden_Bahn_verschuettet_X: OPTIONAL -> LUT_MAX0 // FK auf LUT_MAX0 //; GD_Schaden_Bahn_verschuettet: OPTIONAL INTEGER9; !! [m] GD_Schaden_Bahn_Unterbruch_X: OPTIONAL -> LUT_MAX0 // FK auf LUT_MAX0 //; GD_Schaden_Bahn_Unterbruch: OPTIONAL INTEGER9; !! [std] GD_Schaden_Bahn_chf_X: OPTIONAL -> LUT_MAX0 // FK auf LUT_MAX0 //; GD_Schaden_Bahn_chf: OPTIONAL INTEGER9; GD_Schaden_Transport_verschuettet_X:OPTIONAL -> LUT_MAX0 // FK auf LUT_MAX0 //; GD_Schaden_Transport_verschuettet: OPTIONAL INTEGER9; !! [m] GD_Schaden_Transport_Unterbruch_X: OPTIONAL -> LUT_MAX0 // FK auf LUT_MAX0 //; GD_Schaden_Transport_Unterbruch: OPTIONAL INTEGER9; !! [std] GD_Schaden_Transport_chf_X: OPTIONAL -> LUT_MAX0 // FK auf LUT_MAX0 //; GD_Schaden_Transport_chf: OPTIONAL INTEGER9; GD_Schaden_Leitungen_verschuettet_X: OPTIONAL -> LUT_MAX0 // FK auf LUT_MAX0 //; GD_Schaden_Leitungen_verschuettet: OPTIONAL INTEGER9; !! [m] GD_Schaden_Leitungen_Unterbruch_X: OPTIONAL -> LUT_MAX0 // FK auf LUT_MAX0 //; GD_Schaden_Leitungen_Unterbruch: OPTIONAL INTEGER9; !! [std] GD_Schaden_Leitungen_chf_X: OPTIONAL -> LUT_MAX0 // FK auf LUT_MAX0 //; GD_Schaden_Leitungen_chf: OPTIONAL INTEGER9; GD_Schaden_Wald_Flaeche_X: OPTIONAL -> LUT_MAX0 // FK auf LUT_MAX0 //; GD_Schaden_Wald_Flaeche: OPTIONAL INTEGER9; !! [a] GD_Schaden_Wald_Kubatur_X: OPTIONAL -> LUT_MAX0 // FK auf LUT_MAX0 //; GD_Schaden_Wald_Kubatur: OPTIONAL INTEGER9; !! [m3] GD_Schaden_Wald_chf_X: OPTIONAL -> LUT_MAX0 // FK auf LUT_MAX0 //; GD_Schaden_Wald_chf: OPTIONAL INTEGER9; GD_Schaden_LW_Flaeche_X: OPTIONAL -> LUT_MAX0 // FK auf LUT_MAX0 //; GD_Schaden_LW_Flaeche: OPTIONAL INTEGER9; !! [a] GD_Schaden_LW_chf_X: OPTIONAL -> LUT_MAX0 // FK auf LUT_MAX0 //; GD_Schaden_LW_chf: OPTIONAL INTEGER9; GD_Schaden_Beschreibung: OPTIONAL MEMO; GD_Zonenkonflikt: OPTIONAL (Ja,Nein); GD_Zonen: OPTIONAL TEXT*255; GD_Schutzbauten_Anriss: OPTIONAL (Ja,Nein); GD_Schutzbauten_Transit: OPTIONAL (Ja,Nein); GD_Schutzbauten_Ablagerung: OPTIONAL (Ja,Nein); GD_Schutzbauten_Beschreibung: OPTIONAL MEMO; GD_Kartierung: OPTIONAL (Ja,Nein); GD_Kartierung_Anriss_Ort: OPTIONAL (Ja,Nein); GD_Kartierung_Ablagerung_Ort: OPTIONAL (Ja,Nein); GD_Kartierung_Anriss_Luftbild: OPTIONAL (Ja,Nein); GD_Kartierung_Ablagerung_Luftbild: OPTIONAL (Ja,Nein); GD_Kartierung_Anriss_Fern: OPTIONAL (Ja,Nein); GD_Kartierung_Ablagerung_Fern: OPTIONAL (Ja,Nein); GD_Kartierung_Anriss_retro: OPTIONAL (Ja,Nein); GD_Kartierung_Ablagerung_retro: OPTIONAL (Ja,Nein); GD_ErhebungDurch: OPTIONAL TEXT*50; GD_ErhebungDatum: OPTIONAL DATE; GD_Doku_Notizen: OPTIONAL MEMO; GD_Doku_Befragung: OPTIONAL (Ja,Nein); GD_Doku_Befragung_Memo: OPTIONAL MEMO; GD_Doku_Gutachten: OPTIONAL (Ja,Nein); GD_Doku_Gutachten_Memo: OPTIONAL MEMO; GD_Doku_Zeitung: OPTIONAL (Ja,Nein); GD_Doku_Zeitung_Memo: OPTIONAL MEMO; GD_Doku_Foto: OPTIONAL (Ja,Nein); GD_Doku_Foto_Memo: OPTIONAL MEMO; GD_Doku_Film: OPTIONAL (Ja,Nein); GD_Doku_Film_Memo: OPTIONAL MEMO; GD_XKORD_Anriss: OPTIONAL LKOORD_E; !! Oberster Punkt Anriss GD_YKORD_Anriss: OPTIONAL LKOORD_N; !! Oberster Punkt Anriss GD_ZKORD_Anriss: OPTIONAL REAL72; !! Oberster Punkt Anriss GD_XKORD_Ablagerung: OPTIONAL LKOORD_E; !! vorderster Ablagerungsrand GD_YKORD_Ablagerung: OPTIONAL LKOORD_N; !! vorderster Ablagerungsrand GD_ZKORD_Ablagerung: OPTIONAL REAL72; !! vorderster Ablagerungsrand GD_XKORD_Zentrum: OPTIONAL LKOORD_E; !! Zentrum GD_YKORD_Zentrum: OPTIONAL LKOORD_N; !! Zentrum GD_ZKORD_Zentrum: OPTIONAL REAL72; !! Zentrum GD_Eingabe_Datum: OPTIONAL DATE; GD_Schutzmassnahme_Art: OPTIONAL -> LUT_Schutzmassnahme // FK auf LUT_Schutzmassnahme //; IDENT GD_OID; END Ereignis_Grunddaten; TABLE Ereignis_Rutschung = RU_ID: INTEGER9; !! AutoWert GD_OID: -> Ereignis_Grunddaten // FK auf Ereignis_Grunddaten.GD_OID //; RU_Prozessart: -> LUT_RU_Prozessart // FK auf LUT_RU_Prozessart //; RU_Ueberschwemmung: (Ja,Nein); RU_Murgang: (Ja,Nein); RU_Erosion: (Ja,Nein); RU_Uebersarung: (Ja,Nein); RU_Rutschung: (Ja,Nein); RU_Sturz: (Ja,Nein); RU_MeteoArt: OPTIONAL -> LUT_Meteoursache // FK auf LUT_Meteoursache //; RU_MeteoDauer_X: OPTIONAL -> LUT_MAX0 // FK auf LUT_MAX0 //; RU_MeteoDauer: OPTIONAL REAL72; !! Dauer des Niederschlags [Std] RU_MeteoMenge_X: OPTIONAL -> LUT_MAX0 // FK auf LUT_MAX0 //; RU_MeteoMenge: OPTIONAL REAL72; !! Niederschlagsmenge [mm] RU_Ausloesung_X: OPTIONAL -> LUT_MAX0 // FK auf LUT_MAX0 //; RU_Ausloesung: OPTIONAL -> LUT_RU_Ausloesung // FK auf LUT_RU_Ausloesung //; RU_AblagerungMaecht_X: OPTIONAL -> LUT_MAX0 // FK auf LUT_MAX0 //; RU_AblagerungMaecht: OPTIONAL REAL72; !! Ablagerungsmächtigkeit im Staubereich[m] RU_Kubatur_X: OPTIONAL -> LUT_MAX0 // FK auf LUT_MAX0 //; RU_Kubatur: OPTIONAL REAL72; !! bewegte Kubatur [m3] RU_TiefeGleitflaeche_X: OPTIONAL -> LUT_MAX0 // FK auf LUT_MAX0 //; RU_TiefeGleitflaeche: OPTIONAL -> LUT_RU_TiefeGleitflaeche // FK //; RU_Geschwindigkeit_X: OPTIONAL -> LUT_MAX0 // FK auf LUT_MAX0 //; RU_Geschwindigkeit: OPTIONAL -> LUT_RU_Geschwindigkeit // FK auf LUT_RU_Geschwindigkeit //; RU_Gerinneablagerung_X: OPTIONAL -> LUT_MAX0 // FK auf LUT_MAX0 //; RU_Gerinneablagerung: OPTIONAL (Ja,Nein); RU_Gerinnerueckstau: OPTIONAL (Ja,Nein); RU_Anrissmaechtigkeit_X: OPTIONAL -> LUT_MAX0 // FK auf LUT_MAX0 //; RU_Anrissmaechtigkeit: OPTIONAL REAL72; !! Anrissmächtigkeit [m] RU_Anrissbreite_X: OPTIONAL -> LUT_MAX0 // FK auf LUT_MAX0 //; RU_Anrissbreite: OPTIONAL REAL72; !! Anrissbreite [m] RU_Absenktiefe_X: OPTIONAL -> LUT_MAX0 // FK auf LUT_MAX0 //; RU_Absenktiefe: OPTIONAL REAL72; !! Absenktiefe [m] RU_Anrissflaeche_X: OPTIONAL -> LUT_MAX0 // FK auf LUT_MAX0 //; RU_Anrissflaeche: OPTIONAL REAL72; !! Anrissfläche/Einsturzfläche [m2] RU_Rutschkoerper_X: OPTIONAL -> LUT_MAX0 // FK auf LUT_MAX0 //; RU_Rutschkoerper: OPTIONAL -> LUT_RU_Rutschkoerper // FK auf LUT_RU_Rutschkoerper //; RU_Gleitflaeche_X: OPTIONAL -> LUT_MAX0 // FK auf LUT_MAX0 //; RU_Gleitflaeche: OPTIONAL -> LUT_RU_Gleitflaeche // FK auf LUT_RU_Gleitflaeche //; RU_Notiz: OPTIONAL MEMO; !! weitere Beschreibungen IDENT GD_OID; END Ereignis_Rutschung; TABLE Ereignis_Sturz = ST_ID: INTEGER9; !! AutoWert GD_OID: -> Ereignis_Grunddaten // FK auf Ereignis_Grunddaten.GD_OID //; ST_Prozessart: -> LUT_ST_Prozessart // FK auf LUT_ST_Prozessart //; ST_Meteo_Art: OPTIONAL -> LUT_Meteoursache // FK auf LUT_Meteoursache //; ST_Dauer_X: OPTIONAL -> LUT_MAX0 // FK auf LUT_MAX0 //; ST_Dauer: OPTIONAL REAL72; !! Dauer des Niederschlags [Std] ST_Menge_X: OPTIONAL -> LUT_MAX0 // FK auf LUT_MAX0 //; ST_Menge: OPTIONAL REAL72; !! Niederschlagsmenge [mm] ST_Ausloesung_X: OPTIONAL -> LUT_MAX0 // FK auf LUT_MAX0 //; ST_Ausloesung: OPTIONAL -> LUT_ST_Ausloesung // FK auf LUT_ST_Ausloesung //; ST_Ausbruch_X: OPTIONAL -> LUT_MAX0 // FK auf LUT_MAX0 //; ST_Ausbruch: OPTIONAL -> LUT_ST_Ausbruch // FK auf LUT_ST_Ausbruch //; ST_Ausbruch_Blockanzahl_X: OPTIONAL -> LUT_MAX0 // FK auf LUT_MAX0 //; ST_Ausbruch_Blockanzahl: OPTIONAL INTEGER4; !!Anzahl Blöcke ST_Ausbruch_Kubatur_X: OPTIONAL -> LUT_MAX0 // FK auf LUT_MAX0 //; ST_Ausbruch_Kubatur: OPTIONAL REAL72; !! Ausbruchkubatur [m3] ST_Transit_Schutt_X: OPTIONAL -> LUT_MAX0 // FK auf LUT_MAX0 //; ST_Transit_Schutt: OPTIONAL REAL72; !! Transitbereich im Gehängeschutt, Länge [m] ST_Transit_Wald_X: OPTIONAL -> LUT_MAX0 // FK auf LUT_MAX0 //; ST_Transit_Wald: OPTIONAL REAL72; !! Transitbereich im Wald, Länge [m] ST_Transit_Wiese_X: OPTIONAL -> LUT_MAX0 // FK auf LUT_MAX0 //; ST_Transit_Wiese: OPTIONAL REAL72; ST_Ablagerung_Kubatur_X: OPTIONAL -> LUT_MAX0 // FK auf LUT_MAX0 //; ST_Ablagerung_Kubatur: OPTIONAL REAL72; !! Gesamtkubatur im Ablagerungsbereich [m3] ST_Ablagerung_Anz_Bloecke_X: OPTIONAL -> LUT_MAX0 // FK auf LUT_MAX0 //; ST_Ablagerung_Anz_Bloecke: OPTIONAL -> LUT_ST_Ablagerung_Anz_Bloecke // FK //; ST_Ablagerung_Block_X: OPTIONAL -> LUT_MAX0 // FK auf LUT_MAX0 //; ST_Ablagerung_Block: OPTIONAL REAL72; !! Kubatur des grössten Blockes [m3] ST_Notizen: OPTIONAL MEMO; !! weitere Beschreibungen IDENT GD_OID; END Ereignis_Sturz; TABLE Ereignis_Wasser = WA_ID: INTEGER9; !! AutoWert GD_OID: -> Ereignis_Grunddaten // FK auf Ereignis_Grunddaten.GD_OID //; WA_Prozessart: -> LUT_WA_Prozessart // FK auf LUT_WA_Prozessart //; WA_Ueberschwemmung: OPTIONAL (Ja,Nein); WA_Murgang: (Ja,Nein); WA_Erosion: (Ja,Nein); WA_Uebersarung: (Ja,Nein); WA_Rutschung: (Ja,Nein); WA_Sturz: (Ja,Nein); WA_Meteo_Art: OPTIONAL -> LUT_Meteoursache // FK auf LUT_Meteoursache //; WA_Dauer_X: OPTIONAL -> LUT_MAX0 // FK auf LUT_MAX0 //; WA_Dauer: OPTIONAL REAL72; !! Dauer des Niederschlags [Std] WA_Menge_X: OPTIONAL -> LUT_MAX0 // FK auf LUT_MAX0 //; WA_Menge: OPTIONAL REAL72; !! Niederschlagsmenge [mm] WA_Ausloesung_X: OPTIONAL -> LUT_MAX0 // FK auf LUT_MAX0 //; WA_Ausloesung: OPTIONAL -> LUT_WA_Ausloesung // FK auf LUT_WA_Ausloesung //; WA_BewertungSeitenerosion: OPTIONAL -> LUT_WA_Bewertung // FK auf LUT_WA_Bewertung //; WA_BewertungTiefenerosion: OPTIONAL -> LUT_WA_Bewertung // FK auf LUT_WA_Bewertung //; WA_BewertungAuflandung: OPTIONAL -> LUT_WA_Bewertung // FK auf LUT_WA_Bewertung //; WA_BewertungMurgang: OPTIONAL -> LUT_WA_Bewertung // FK auf LUT_WA_Bewertung //; WA_BewertungSchwemmholz: OPTIONAL -> LUT_WA_Bewertung // FK auf LUT_WA_Bewertung //; WA_AblagerungKubaturFest_X: OPTIONAL -> LUT_MAX0 // FK auf LUT_MAX0 //; WA_AblagerungKubaturFest: OPTIONAL REAL72; !! Kubatur abgelagerte Feststoffe [m3] WA_KubaturMurgang_X: OPTIONAL -> LUT_MAX0 // FK auf LUT_MAX0 //; WA_KubaturMurgang: OPTIONAL REAL72; !! Kubatur Murgang [m3] WA_AblagerungKubaturSchwemm_X: OPTIONAL -> LUT_MAX0 // FK auf LUT_MAX0 //; WA_AblagerungKubaturSchwemm: OPTIONAL REAL72; !! Kubatur abgelagertes Schwemmholz [m3] WA_AblagerungMaechtFest_X: OPTIONAL -> LUT_MAX0 // FK auf LUT_MAX0 //; WA_AblagerungMaechtFest: OPTIONAL REAL72; !! Mittl. Ablagerungsmächtigkeit der Feststoffe [m] WA_Ueberschwemmungstiefe_X: OPTIONAL -> LUT_MAX0 // FK auf LUT_MAX0 //; WA_Ueberschwemmungstiefe: OPTIONAL REAL72; !! Mittlere Überschwemmungstiefe [m] WA_AblagerungMaechtMur_X: OPTIONAL -> LUT_MAX0 // FK auf LUT_MAX0 //; WA_AblagerungMaechtMur: OPTIONAL REAL72; !! Maximale Ablagerungsmächtigkeit der Murköpfe [m] WA_QMax_X: OPTIONAL -> LUT_MAX0 // FK auf LUT_MAX0 //; WA_Qmax: OPTIONAL REAL72; !! Maximalabfluxx Q max [m3/s] WA_Notiz: OPTIONAL MEMO; !! weitere Beschreibungen IDENT GD_OID; END Ereignis_Wasser; TABLE Ereignis_Gemeinde = GD_OID: -> Ereignis_Grunddaten // FK auf Ereignis_Grunddaten.GD_OID //; Gemeinde_ID_BFS: -> Gemeinde // FK auf Gemeinde.Gemeinde_ID_BFS //; NO IDENT END Ereignis_Gemeinde; TABLE Kartierung_Flaeche = KAF_ID: INTEGER9; GD_OID: -> Ereignis_Grunddaten // FK auf Ereignis_Grunddaten.GD_OID //; KAF_Bemerkung: OPTIONAL TEXT*100; KAF_X: OPTIONAL TEXT*4; KAF_XKoord: OPTIONAL REAL83; KAF_YKoord: OPTIONAL REAL83; KAF_Flaeche_ha: OPTIONAL REAL83; Geometry1: SURFACE WITH (STRAIGHTS) VERTEX LKOORDCM; Geometry1_SK: OPTIONAL TEXT*15; !! GeoMedia IDENT KAF_ID; END Kartierung_Flaeche; TABLE Kartierung_Linie = GD_OID: -> Ereignis_Grunddaten // FK auf Ereignis_Grunddaten.GD_OID //; Geometry1: POLYLINE WITH (STRAIGHTS) VERTEX LKOORDCM; Geometry1_SK: OPTIONAL TEXT*15; !! GeoMedia KAL_ID: INTEGER9; KAL_Bemerkung: OPTIONAL TEXT*100; KAL_X: OPTIONAL TEXT*4; KAL_XKoord: OPTIONAL REAL83; KAL_YKoord: OPTIONAL REAL83; IDENT KAL_ID; END Kartierung_Linie; TABLE Kartierung_Punkt = KAP_ID: INTEGER9; GD_OID: -> Ereignis_Grunddaten // FK auf Ereignis_Grunddaten.GD_OID //; KAP_Bemerkung: OPTIONAL TEXT*100; KAP_X: OPTIONAL TEXT*4; KAP_XKoord: OPTIONAL REAL83; KAP_YKoord: OPTIONAL REAL83; Geometry1: LKOORDCM; Geometry1_SK: OPTIONAL TEXT*15; !! GeoMedia IDENT KAP_ID; END Kartierung_Punkt; END EREIGNISKATASTER_FBB. END EKAT_FBB. FORMAT FREE; !! FORMAT FIX WITH LINESIZE = 265, TIDSIZE = 15; CODE BLANK = DEFAULT, UNDEFINED = DEFAULT, CONTINUE = DEFAULT; TID = ANY; END.