[105] | 1 | |
---|
| 2 | -- ALKIS PostNAS 0.6 |
---|
| 3 | |
---|
| 4 | -- ======================================================= |
---|
| 5 | -- Tabelle fuer die Zuordnung vom Gemarkungen zu Gemeinden |
---|
| 6 | -- ======================================================= |
---|
| 7 | |
---|
| 8 | -- FÃŒr die Regelung der Zugriffsberechtigung einer Gemeindeverwaltung auf die |
---|
| 9 | -- FlurstÃŒcke in ihrem Gebiet braucht man die Information, in welcher Gemeinde eine Gemarkung liegt. |
---|
| 10 | -- 'ax_gemeinde' und 'ax_gemarkung' haben aber im ALKIS keinerlei Beziehung zueinander - kaum zu glauben! |
---|
| 11 | -- Nur ÃŒber die Auswertung der FlurstÃŒcke kann man die Zuordnung ermitteln. |
---|
| 12 | -- Da nicht stÀndig mit 'SELECT DISTINCT' sÀmtliche FlurstÌcke durchsucht werden können, |
---|
| 13 | -- muss diese Information als (redundante) Tabelle nach dem Laden zwischengespeichert werden. |
---|
| 14 | |
---|
| 15 | |
---|
| 16 | -- Teil 1: Anlegen der Tabelle |
---|
| 17 | |
---|
| 18 | -- Stand |
---|
| 19 | |
---|
| 20 | -- 2011-07-25 PostNAS 06, Umbenennung |
---|
| 21 | |
---|
| 22 | |
---|
| 23 | SET client_encoding = 'UTF-8'; |
---|
| 24 | |
---|
| 25 | -- Alles auf Anfang! |
---|
| 26 | |
---|
| 27 | DROP TABLE gemeinde_gemarkung; |
---|
| 28 | |
---|
| 29 | CREATE TABLE gemeinde_gemarkung ( |
---|
| 30 | land integer, |
---|
| 31 | regierungsbezirk integer, |
---|
| 32 | kreis integer, |
---|
| 33 | gemeinde integer, |
---|
| 34 | gemarkung integer NOT NULL, |
---|
| 35 | gemeindename character varying(80), |
---|
| 36 | gemarkungsname character varying(80), |
---|
| 37 | gkz character varying(3), |
---|
| 38 | CONSTRAINT gemeinde_gemarkung_pk PRIMARY KEY (land, gemarkung) |
---|
| 39 | ); |
---|
| 40 | |
---|
| 41 | |
---|
| 42 | COMMENT ON TABLE gemeinde_gemarkung IS 'Beziehung: Gemarkung liegt in Gemeinde'; |
---|
| 43 | COMMENT ON COLUMN gemeinde_gemarkung.gemeinde IS 'Gemeindenummer'; |
---|
| 44 | COMMENT ON COLUMN gemeinde_gemarkung.gemarkung IS 'Gemarkungsnummer'; |
---|
| 45 | |
---|
| 46 | COMMENT ON COLUMN gemeinde_gemarkung.gkz IS 'Gemeindekennziffer fÃŒr Mandant'; |
---|