[55] | 1 |
|
---|
| 2 | -- ALKIS PostNAS 0.5
|
---|
| 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 | -- 2010-11-25
|
---|
| 20 |
|
---|
| 21 |
|
---|
| 22 | SET client_encoding = 'UTF-8';
|
---|
| 23 |
|
---|
| 24 | -- Alles auf Anfang!
|
---|
| 25 |
|
---|
| 26 | DROP TABLE gemeinde_gemarkung;
|
---|
| 27 |
|
---|
| 28 | CREATE TABLE gemeinde_gemarkung (
|
---|
| 29 | land integer,
|
---|
| 30 | regierungsbezirk integer,
|
---|
| 31 | kreis integer,
|
---|
| 32 | gemeinde integer,
|
---|
| 33 | gemarkung integer NOT NULL,
|
---|
| 34 | gemeindename character varying(80),
|
---|
| 35 | gemarkungsname character varying(80),
|
---|
| 36 | gkz character varying(3),
|
---|
| 37 | CONSTRAINT gemeinde_gemarkung_pk PRIMARY KEY (land, gemarkung)
|
---|
| 38 | );
|
---|
| 39 |
|
---|
| 40 |
|
---|
| 41 | COMMENT ON TABLE gemeinde_gemarkung IS 'Beziehung: Gemarkung liegt in Gemeinde';
|
---|
| 42 | COMMENT ON COLUMN gemeinde_gemarkung.gemeinde IS 'Gemeindenummer';
|
---|
| 43 | COMMENT ON COLUMN gemeinde_gemarkung.gemarkung IS 'Gemarkungsnummer';
|
---|
| 44 |
|
---|
| 45 | COMMENT ON COLUMN gemeinde_gemarkung.gkz IS 'Gemeindekennziffer für Mandant';
|
---|