source: trunk/data/konvert/postnas_0.5/alkis_gemeinden_definition.sql @ 130

Revision 55, 1.6 KB checked in by frank.jaeger, 13 years ago (diff)
Line 
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
22SET client_encoding = 'UTF-8';
23
24-- Alles auf Anfang!
25
26DROP TABLE gemeinde_gemarkung;
27
28CREATE 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
41COMMENT ON TABLE  gemeinde_gemarkung                IS 'Beziehung: Gemarkung liegt in Gemeinde';
42COMMENT ON COLUMN gemeinde_gemarkung.gemeinde       IS 'Gemeindenummer';
43COMMENT ON COLUMN gemeinde_gemarkung.gemarkung      IS 'Gemarkungsnummer';
44
45COMMENT ON COLUMN gemeinde_gemarkung.gkz            IS 'Gemeindekennziffer für Mandant';
Note: See TracBrowser for help on using the repository browser.